Docker

De Memo
Aller à : navigation, rechercher


Infos

docker images
docker diff <nom_image>

Utlitaires

Pour communiquer avec la VM linux

docker-machine
docker-machine ip

Pour communiquer avec la machine docker et gérer les conteneurs

docker

Utilitaires Images

docker images
docker ps
docker ps -a

Voir images présentes en local sur votre ordinateur:

docker images -a

Commandes conteneurs

docker start <image_id>

Créer conteneur

docker run <image_name>

Image depuis https://hub.docker.com

docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
docker stop <image_id>
docker run -d -p 8080:80 nginx

puis http://127.0.0.1:8080 pour accéder à nginx

Remove dangling images

docker system prune -a

Accès intérieur conteneur

docker exec -ti ID_RETOURNÉ_LORS_DU_DOCKER_RUN bash