Tutoriel Docker (3): commandes Docker

Tutoriel Docker (3): commandes Docker

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 sudoexé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, dockerun outil de ligne de commande appelé , qui peut être exécuté sur la ligne de commande Linux , est installé .

dockerIl 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 dockerun exemple de la commande:

docker build .

Cet exemple contient trois parties: dockercommande, paramètre buildet paramètre ..

Le paramètre buildest 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 buildcommande.

construction de docker

docker buildLa commande consiste à appeler Docker pour créer une image Docker à partir d'un Dockerfile. Pour utiliser une docker buildcommande, vous devez lui indiquer à partir de quel fichier Dockerfile générer l'image. Dockerfile sur le contenu, vous pouvez voir ici . Voici docker buildun 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 imagesLa commande consiste à lister les images Docker de la machine, ce qui suit est docker imagesun 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 runLa commande est utilisée pour exécuter un conteneur Docker basé sur une image Docker donnée. docker runLe 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-worldexé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 psLa 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 psla 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 execles 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


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

Numéro public: Regarder le refuge de montagne

Je suppose que tu aimes

Origine blog.csdn.net/conansix/article/details/115048842
conseillé
Classement