Table des matières:

Comment attacher un volume à un conteneur en cours d'exécution ?
Comment attacher un volume à un conteneur en cours d'exécution ?

Vidéo: Comment attacher un volume à un conteneur en cours d'exécution ?

Vidéo: Comment attacher un volume à un conteneur en cours d'exécution ?
Vidéo: Formation Docker : Volumes d'hôtes et les conteneurs de volume sous Docker - Vidéo Tuto 2024, Novembre
Anonim

Pour attacher un volume dans un conteneur en cours d'exécution, nous allons:

  1. utilisez nsenter pour monter l'ensemble du système de fichiers contenant ce le volume sur un point de montage temporaire;
  2. créer un lien monter du répertoire spécifique que nous voulons utiliser comme le volume , au bon endroit de ce le volume ;
  3. démonter le point de montage temporaire.

De plus, comment attacher un docker à un conteneur en cours d'exécution ?

Il existe une commande docker exec qui peut être utilisée pour se connecter à un conteneur déjà en cours d'exécution

  1. Utilisez docker ps pour obtenir le nom du conteneur existant.
  2. Utilisez la commande docker exec -it /bin/bash pour obtenir un shell bash dans le conteneur.

Sachez également, qu'est-ce que le montage d'un volume ? UNE volume monté est simplement une zone de stockage sur un lecteur multimédia accessible par un ordinateur. L'insertion d'une disquette, d'un CD-ROM, d'un disque Zip ou d'un autre support amovible dans un lecteur fait apparaître un volume monté pour l'ordinateur. Les disques durs peuvent avoir plusieurs le volume , en divisant l'espace disponible sur le disque entre eux.

De même, qu'est-ce que le montage de volume dans Docker ?

Lorsque vous créez un le volume , il est stocké dans un répertoire sur le Docker hôte. Lorsque vous monter les le volume dans un conteneur, ce répertoire est ce qui est monté dans le conteneur.

Qu'est-ce que la commande Docker Attach ?

Utilisation docker attacher à attacher l'entrée, la sortie et l'erreur standard de votre terminal (ou toute combinaison des trois) vers un conteneur en cours d'exécution en utilisant l'ID ou le nom du conteneur. Cela vous permet de visualiser sa sortie en cours ou de la contrôler de manière interactive, comme si le commandes s'exécutaient directement dans votre terminal.

Conseillé: