Introduction


List docker volumes
# docker volume ls

Images space usage
# docker system df -v


Images

List images
# docker images

[root@eni-vm-1 ~]# docker images
REPOSITORY                                                TAG       IMAGE ID       CREATED         SIZE
978105985410.dkr.ecr.us-east-2.amazonaws.com/my-php-app   latest    5cbe2eef3502   11 months ago   499MB
my-php-app                                                latest    5cbe2eef3502   11 months ago   499MB



Containers

List active containers
# docker ps

List all containers
# docker ps -a

Display logs
# docker logs container_name

Get container shell
# docker exec -it container_ID /bin/bash

Create a container
# docker run -d --name container_name -p 8080:80 image_name

[root@eni-vm-1 ~]# docker run -d --name my-php -p 8081:80 my-php-app
e1df5d59a34af3cc6d7505465bb4b744d3cda6e4cd922c0458d2739f4ca95c07

[root@eni-vm-1 ~]# docker ps -a
CONTAINER ID   IMAGE        COMMAND                  CREATED              STATUS              PORTS                                   NAMES
e1df5d59a34a   my-php-app   "docker-php-entrypoi…"   About a minute ago   Up About a minute   0.0.0.0:8081->80/tcp, :::8081->80/tcp   my-php
6f85dbf609b8   nginx        "/docker-entrypoint.…"   45 minutes ago       Up 45 minutes       0.0.0.0:8080->80/tcp, :::8080->80/tcp   my-php-app



Remove a container
# docker rm container_id_or_name

[root@eni-vm-1 ~]# docker rm ff00d76afd2d
ff00d76afd2d 


Remove all stopped containers
# docker container prune

Force-remove ALL containers (running and stopped):
# docker rm -f $(docker ps -aq)


Eninam BAGNABANA     |         |     bagnadavid@outlook.fr     |