Comprobar si Docker está instalado

$ docker --version
Docker version 19.03.5, build 633a0ea

y si no, descargar e instalar y volver a probar docker --version para verificar que está disponible.

Comandos principales

Nota: Hacer clic sobre el comando para ver su documentación oficial.

Trabajando con las imágenes

docker images

Lista las imágenes disponibles, mostrando para cada una su repositorio, etiqueta (versión), identificador, fecha de creación y tamaño. Con -a  o --all se listan todas las imágenes (por defecto se ocultan las imágenes intermedias). Y con -q o --quiet se listan sólo los identificadores.

docker rmi

Elimina una o más imágenes. Para borrar todas las imágenes:

docker rmi $(docker images -q)

Ejecución de contenedores

docker ps

Muestra los contenedores en ejecución. Añadir -a o --all para ver todos los contenedores. Y con -q o --quiet se listan sólo los identificadores.

docker run

Ejecuta un contenedor basado en una imagen. Con -it bash se puede luego ejecutar bash dentro del contenedor.

docker stop

Detiene uno o más contenedores. Para detener los contenedores en ejecución:

docker stop $(docker ps -q)

docker rm

Elimina uno o más contenedores. Para borrar todos los contenedores:

docker rm $(docker ps -a -q)