How docker Works in Laymans Terms

Docker c’est

une empilement d’image  Os au dessus duquels  uen image Emac( editeur de text audessus une image Njinx (serveur) au dessus un conteneur accessible en écriture ( car les container docker sont accessible qu’en lecture seul )  ==> c’est juste un proto exemple .

 

Une image peut être construire :

-à partir d’un dockerFile (un fichier qui permet de construier une Image Docker étape    par étape  d’une manière automatique)

– d’une autre image
– ou du registre docker dockeurHub (dépôt publique d’image )

                                    Workflow of Creation of container docker and image
docker Container creation
1: PUSH :on peut utiliser une image existante que je reprend du registre Docker comme DockerHub on récupère une image prête

1′: BUILD ou bien  je peut créer l’image à partir d’un Docker file  ,

2: RUN Le docker Engine exécute l’image par la commande Run  pour créer un  container 

$ docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]
//Docker runs processes in isolated containers.
A container is a process which runs on a host. 
The host may be local or remote. When an operator executes docker run
, the container process that runs is isolated in that it has 
its own file system, its own networking, and its own isolated 
process tree separate from the host.
https://docs.docker.com/engine/reference/run/

3: COMMIT Une fois on a  ce conteneur on peut choisir d’en faire une nouvelle image que

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
//Create a new image from a container’s changes

 


4:PULL
je vais restocker dans un hub


Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s