Docker : premiers pas

Post install

Vers installation Installer Docker (16.04 lts)

sudo usermod -aG docker username Puis se déloguer/reco ou encore: su - username et vérifier avec id -nG

Se créer un compte sur https://cloud.docker.com/ après avoir dl une image (et avoir fait 2 ou 3 manips, les ID changent - c'est en local pour le moment).

Commandes de base

sudo systemctl status docker  -> voir nat en passant

Commandes de base docker

commande

note

plus

docker [option] [command] [arguments]

syntaxe

docker docker-subcommand --help
docker info

docker search ubuntu
docker pull ubuntu

recherche et
dl image

docker search --no-trunc drupal8

 

docker images

voir images qu'on a dl  

docker run -it ubuntu

lance Ubuntu en shell interactif (le prompt affiche ID image). Sortir avec exit  

docker ps
docker ps -a
docker ps -l
docker stop container-id

voir containers actifs
voir containers (actifs ou non)
dernier créé
stopper

 

docker commit -m "message" -a "nomuser" IDimage nomuser/ubuntu:tag
docker login
docker tag IDimage $DOCKER_ID_USER/IDimage
docker push $DOCKER_ID_USER/IDimage

1er commit réussi :p
se loguer
taguer
envoyer son image sur le cloud

 

docker network ls
docker network prune

voir
efface les réseaux qui ne sont pas utilisé par un contener

 

Premier Push

Avoir un compte actif sur le hub (y ai créé un repo "ubuntu" => "jennc/ubuntu/") : docker commit -m "Ubuntu maj0" -a "JennC" 6f511d18dcc8 jennc/ubuntu:maj0

et sur son pc se loguer : docker login
docker images  (pour voir repo et tag "maj0")
docker push jennc/ubuntu:maj0
 

logo drush