Curso Docker - 11. Crear una imagen a partir de un contenedor con Docker commit
 
            Vamos a crear un nuevo contenedor llamado geekytheory:
docker run --name geekytheory -it ubuntu bash
Una vez dentro, vamos a ejecutar los siguientes comandos:
apt update
apt install vim
mkdir geekytheory
vim geekytheory/geekytheory.txt
A continuación vamos a crear una imagen a partir de este contenedor. Para ello, vamos a salir con exit.
Una vez hemos salido del contenedor, vamos a utilizar el siguiente comando para crear una nueva imagen llamada ubuntu-geeky-theory:
docker commit geekytheory ubuntu-geeky-theory
Para ver las imágenes que tenemos en nuestro equipo ejecutamos el comando docker images y aparecerá la nueva imagen creada:
REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
ubuntu-geeky-theory   latest              bf66f36c2643        16 seconds ago      187MB
Vamos ahora a crear un nuevo contenedor a partir de la imagen base ubuntu-geeky-theory:
docker run -it ubuntu-geeky-theory bash
Si hacemos un ll dentro del contenedor veremos cómo está creada la carpeta geekytheory.
