informatique:systeme:virtualisation:docker

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:systeme:virtualisation:docker [2016/03/20 16:14] nicoinformatique:systeme:virtualisation:docker [2023/03/09 10:41] (Version actuelle) bn8
Ligne 4: Ligne 4:
  
 ====Lancement==== ====Lancement====
-lancer un container avec binding du port 80 local vers le port 80 du container+  Lancer un container avec binding du port 80 local vers le port 80 du container 
   docker run -it -p 192.168.1.7:80:80 monty2kx/varnish:v1.0   docker run -it -p 192.168.1.7:80:80 monty2kx/varnish:v1.0
 +
 +  * lister les container 
 +
 +  docker ps
 +
 +  * obtenir un shell sur un container 
 +
 +  docker attach <container_name>
 +  docker attach <container_id>
 +
 +
 +Pour quitter sans tuer le container. CTRL+P CTRL+Q
 +On passe du mode intéractif au mode daemon
 +   
 +====Commiter des changements====
 +Depuis notre container, on quitte avec CTRL+P CTRL+Q
 +
 +  docker commit <id> <repo/nom>
 +puis on peut pusher si on a un repo docker hub par exemple
 +  docker push <user>/<nom>:<version>
      
-* lister les container  +==== Astuces ==== 
-   docker ps + 
-    +===== Récupérer l'IP d'un container ===== 
-* obtenir un shell sur un container  + 
-   docker attach <container_name+<code bash>docker inspect \ 
-   docker attach <container_id+  -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' [container ID or name]</code
-    + 
-   Pour quitter sans tuer le container. CTRL+P CTRL+Q + 
-   On passe du mode intéractif au mode daemon+
  • informatique/systeme/virtualisation/docker.1458490455.txt.gz
  • Dernière modification : 2016/03/20 16:14
  • de nico