Containers
Exécuter un conteneur
Exécuter un container à partir de l’image ubuntu
Solution
$ docker run ubuntu:14.04 echo "hello world"Exécuter cette commande et observer les colonnes PID et UID de la commande ps
Solution
$ docker run ubuntu:14.04 ps -efExécuter cette commande et observer la colonne UID de la commande ps
Solution
$ docker run --user=bin ubuntu:14.04 ps -efLister les conteneurs
Lister les conteneurs en exécution
Solution
$ docker psLister tous les conteneurs
Solution
$ docker ps -aAccès au terminal
Créez un conteneur à l’aide de l’image ubuntu 14.04 et connectez-vous au terminal
Solution
$ docker run -it ubuntu:14.04 bashroot@2789725e7f65:/#Créez un fichier dans le conteneur puis sortez du conteneur
Solution
root@2789725e7f65:/# touch fic1root@2789725e7f65:/# lsbin boot dev etc fic1 home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
root@2789725e7f65:/# exitexitExécution en mode détaché
Exécutez la commande suivante
Solution
$ docker run -d -it --name ping centos ping 127.0.0.1 -c 60Solution
$ docker ps$ docker logs ping$ docker attach pingLa commande exec
Exécutez un conteneur en mode arrière plan
Solution
$ docker run -d -it --name=centos centos bashSolution
$ docker attach centos# ps -efSupprimer un conteneur
Listez les conteneurs arrêtés :
Solution
$ docker ps --filter='status=exited'Supprimez les conteneur arrêtés :
Solution
$ docker rm $(docker ps --filter='status=exited')ou
Solution
$ docker container prune