Docker images
Las imágenes son como el molde que vamos a utilizar para ejecutar los contenedores.
Existen imágenes de ubuntu, node, mysql, y se pueden descargar desde https://hub.docker.com
Pero también tenemos la posibilidad de crear nuestras propias imágenes, para esto utilizaremos un archivo llamado Dockerfile
(1) Creamos un arhivo Dockerfile con el siguiente contenido
FROM ubuntu
RUN mkdir app
RUN cd /app && touch data.txt
(2) Para generar la imagen escribimos el siguiente comando
docker image build -t ubuntu:v1 .
Nota: es importante el punto del final, que está haciendo referencia a la ubicación del archivo Dockerfile, indicando que se encuentra en el mismo directorio
Para ver si la imagen se generó correctamente, escribimos
docker images
(3) Ahora, para correr un contenedor basado en esta imagen, ejecutamos
docker container run -it ubuntu:v1
Con este comando, vamos a interactuar con la terminal del contenedor
Si escribimos
cd app && ls
vamos a ver que se creó el archivo data.txt, que definimos en el archivo Dockerfile
Luego, para ver todos los contenedores que se encuentran corriendo, escribimos
docker ps
Hasta acá llegamos con esta parte. Son muchos los comandos y las opciones que tenemos en Docker
Comentarios
Publicar un comentario