Descargar imagen Docker

A modo de Ejemplo descargaremos una imagen de Ubuntu

Docker tiene un repositorio de imagenes, similar a Git Hub, pero como almacena contenedores Docker se llama Docker Hub.

Por ejemplo

docker search ubuntu

Este comando retorna una lista de imagenes que contienen el nombre de ‘Ubuntu’

Para descargar una imagen particular se usa el comando pull y el nombre de la imagen a descargar por ejemplo

docker pull ubuntu

Para ver la imagenes descargadas en el computador ejecutar

docker images

Ejecutar un contenedor Docker

Para ejecutar la imagen descargas se debe ejecutar la siguiente instrucción (las instrucciones -i y -t le da acceso de shell interactivo al contenedor )

docker run -it ubuntu

Acá entramos en la consola del contenedor, veremos algo como esto:

root@96853ce3d9df:/#
A tener en cuenta que la identificación del contenedor en el símbolo del sistema. En este ejemplo, es 96853ce3d9df. Se va necesitar ese ID de contenedor más adelante para identificar el contenedor cuando desee eliminarlo.

Ahora se puede ejecutar cualquier comando dentro del contenedor. Por ejemplo, vamos a actualizar la base de datos del paquete dentro del contenedor. No necesita prefijar ningún comando con sudo, porque está operando dentro del contenedor como usuario root:
apt update

De aquí en adelante los comandos a ejecutar dependerá para que se quiere usar el contenedor.

para salir ejecutar

exit

Administrar Contenedores Docker

Ver los contenedores que estan activos

docker ps

Para ver todos los contenedores (Activos e Inactivos), Ejecutar:

docker ps -a

Para ver los ultimos contenedores creados ejecutar:

docker ps -l

Para iniciar un contenedor ejecutar:

docker start

Para detener el contenedor se ejecuta el siguiente comando: (Se puede utilizar el ID del Contenedor o el Nombre

docker stop zen_fermi

Para borrar el Contenedor ejecutar: (Antes ejecutar ‘docker ps -a’, para obtener el ID del Contenedor y ver que este detenido), se puede usar el ID del contenedor o el Nombre

docker rm zen_fermi