Bonjour, je regarde les montagnes.
Cet article provient de l'invitation à la traduction de Concurrent Programming Network, et la traduction est le troisième article du "Tutoriel Docker" de Jakob Jenkov .
Nous pouvons créer des images Docker, exécuter des conteneurs Docker et pousser des images Docker vers des emplacements distants via les commandes Docker et les opérations des services Docker. Cet article présente principalement certaines commandes Docker couramment utilisées.
Docker a de nombreuses commandes, cet article ne présentera pas toutes les commandes, si vous avez besoin d'un didacticiel de commande complet, vous pouvez vous référer à la référence de la ligne de commande Docker .
Veuillez noter que selon la façon dont vous installez Docker sur votre système Linux, vous devrez peut-être précéder toutes les commandes et les sudo
exécuter avec les privilèges root. tel que:
sudo docker build .
… Et pas seulement:
docker build .
Outil de ligne de commande Docker
Lors de l'installation de Docker dans un système Linux, docker
un outil de ligne de commande appelé , qui peut être exécuté sur la ligne de commande Linux , est installé .
docker
Il existe de nombreux paramètres et différents paramètres ont des fonctions différentes. Ils peuvent demander à Docker d'exécuter différents comportements, qui peuvent être considérés comme des commandes pour Docker. Voici docker
un exemple de la commande:
docker build .
Cet exemple contient trois parties: docker
commande, paramètre build
et paramètre .
.
Le paramètre build
est une commande Docker, en d'autres termes, une commande permettant à docker d'exécuter la ligne de commande. Habituellement, le premier paramètre de la ligne de commande docker est la commande Docker.
Les paramètres .
sont les paramètres de la build
commande.
construction de docker
docker build
La commande consiste à appeler Docker pour créer une image Docker à partir d'un Dockerfile. Pour utiliser une docker build
commande, vous devez lui indiquer à partir de quel fichier Dockerfile générer l'image. Dockerfile sur le contenu, vous pouvez voir ici . Voici docker build
un exemple de la commande:
docker build .
Le paramètre .
indique que le fichier Dockerfile se trouve dans le répertoire actuel.
images de docker
docker images
La commande consiste à lister les images Docker de la machine, ce qui suit est docker images
un exemple de la commande:
docker images
L'exécution de la commande ci-dessus produira quelque chose de similaire à ce qui suit:
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest fce289e99eb9 9 months ago 1.84kB
course de docker
docker run
La commande est utilisée pour exécuter un conteneur Docker basé sur une image Docker donnée. docker run
Le paramètre peut être le nom ou l'ID de l'image Docker. Voici un exemple d'exécution d'un conteneur Docker:
docker run hello-world
Cet exemple hello-world
exécutera un conteneur Docker basé sur l' image.
Nous pouvons également exécuter le conteneur Docker avec l'ID d'image Docker, la commande est la suivante:
docker run fce289e99eb9
docker ps
docker ps
La commande est utilisée pour afficher le conteneur Docker en cours d'exécution dans le système actuel, un exemple est le suivant:
docker ps
Notez que certains conteneurs Docker seront fermés immédiatement après avoir terminé la tâche. Dans docker ps
la liste de résultats, ce conteneur Docker est susceptible d'être invisible pendant longtemps.
[Note du traducteur: il y a 4 commandes dans cet article, et il y a beaucoup de commandes couramment utilisées qui ne sont pas mentionnées, telles que docker exec
les similaires. En fait, pour la ligne de commande Docker, nous pouvons d'abord la parcourir pour avoir une idée générale, puis nous concentrer dessus lorsque nous en avons besoin. Personnellement, la clé de la commande est de l'utiliser fréquemment. Si vous ne l'utilisez pas, oubliez-le en un clin d'œil, vous pouvez analogiser les commandes Linux. 】
Lecture recommandée
- Tutoriel Docker (1): Qu'est-ce que Docker
- Tutoriel Docker (2): Dockerfile
- Tutoriel Docker (3): commandes Docker
Bonjour, je regarde la montagne, le compte public: je regarde le refuge de montagne, un singe de 10 ans, Apache Storm, WxJava, contributeur open source Cynomys. Nagez dans le monde du code, profitez de la vie dans le théâtre.
Lien d'origine: Docker Commands
Translation: https://www.howardliu.cn
Lien de traduction: Docker tutorial (3): Docker command
CSDN homepage: http://blog.csdn.net/liuxinghao
Article de blog CSDN: Docker tutorial (3) : Commandes Docker