Maison >Opération et maintenance >Docker >Comment entrer dans le conteneur Docker

Comment entrer dans le conteneur Docker

王林
王林avant
2020-06-30 17:58:213575parcourir

Comment entrer dans le conteneur Docker

Vous pouvez utiliser docker attach pour accéder au conteneur Docker.

(Apprentissage recommandé : tutoriel docker )

Les détails sont les suivants :

Docker fournit la commande attach pour entrer dans le conteneur Docker.

Comment entrer dans le conteneur Docker

Ensuite, nous créons un conteneur Docker de démon, puis utilisons la commande docker attach pour entrer dans le conteneur.

$ sudo docker run -itd ubuntu:14.04 /bin/bash

Comment entrer dans le conteneur Docker

Ensuite, nous utilisons docker ps pour afficher les informations du conteneur, puis utilisons docker attach pour entrer dans le conteneur

$ sudo docker attach 44fc0f0582d9

Comment entrer dans le conteneur Docker

Vous pouvez voir que nous sommes entrés dans le conteneur.

Mais il y a un problème avec l'utilisation de cette commande. Lorsque plusieurs fenêtres utilisent cette commande pour entrer dans le conteneur en même temps, toutes les fenêtres seront affichées simultanément. Si une fenêtre est bloquée, les autres fenêtres ne pourront plus fonctionner. Allez, faisons une démonstration. Ouvrez deux fenêtres et utilisez la commande attach pour entrer dans le même conteneur. Comme indiqué ci-dessous :

Comment entrer dans le conteneur Docker

Ensuite, nous opérons uniquement dans la première fenêtre. Vous pouvez voir que les opérations de la première fenêtre sont synchronisées avec la deuxième fenêtre, comme suit :

Comment entrer dans le conteneur Docker

Pour cette raison, la commande docker attach n'est pas adaptée aux environnements de production. Vous pouvez utiliser cette commande lors du développement de vos propres applications.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer