J'expliquerai Docker dans 5 minutes !! Si vous lisez ceci, vous pouvez également reproduire l'environnement du papier !! Lisez la documentation pour plus de détails !!
Comment utiliser Docker est le suivant !!
Seulement 3 étapes !!
Je vais l'écrire à nouveau !!
Une image dans le docker est comme un programme !! Et l'état dans lequel il se déplace s'appelle container </ strong> !!
Ceci est similaire à la relation entre les programmes et les processus !! Une autre analogie est similaire à la relation entre une classe et une instance !!
Eh bien, passons à l'explication de chaque étape !!
Dans le Dockerfile, écrivez les informations que vous souhaitez graver dans l'image !! En d'autres termes, écrivez celui que vous voulez avoir lorsque le conteneur bouge !!
Un exemple est montré ci-dessous !!!
FROM ubuntu:18.04
RUN apt-get update && apt-get install -y vim
Chaque ligne du Dockerfile Argument vierge de la commande </ strong> Consiste en !!
Voici quelques commandes fréquemment utilisées !! Seulement deux !!
FROM </ strong> et RUN </ strong> Si vous vous en souvenez, vous pouvez faire quelque chose !! Tout d'abord, il est important de s'y habituer !!
FROM </ strong> spécifie l'image d'origine !! Écrire ceci facilite la création d'images !! Par exemple, si vous voulez un environnement tensorflow, une image pour celui-ci est distribuée !! Si vous ne comprenez pas, considérez cela comme un héritage de classe !!
RUN </ strong> est une commande pour exécuter des commandes Linux !! Exécutez la commande Linux avec la commande Linux vierge RUN !!
Faites ce que vous voulez avec l'image de RUN !!
Par exemple, si vous souhaitez que vim soit fourni lorsque vous lancez un environnement virtuel,
RUN apt-get install -y vim
Écrivez simplement dans le Dockerfile !!
Ensuite, passons à la méthode de création d'image !!
docker build -t chemin du nom de l'image vers Dockerfile
L'image est complétée avec juste ça !!
Qu'est-ce qui ne va pas?
Une fois le cours terminé, je souhaite créer une instance, Une fois le programme terminé, je veux l'exécuter en tant que processus !!
De la même manière, une fois l'image terminée, vous aurez envie de lancer un conteneur !!
docker run -it --nom de l'image rm
Maintenant, tout ira bien et le conteneur se déplacera dans le terminal actuel !!
Même si vous ne connaissez pas docker Si vous avez 3 étapes en tête, vous pouvez faire quelque chose!
Recommended Posts