Saltar al contenido

Personalizando imagenes

En esta entrada veremos como personalizar imagenes para nuestros contenedores, para ello vamos a usar un archivo de nombre Dockerfile.

Supongamos que deseamos tener una imagen de Nginx con base Centos, para ello, podemos partir de esta configuración:

FROM centos7

RUN yum -y install nginx

EXPOSE 80

CMD [«nginx», «-g», «daemon off;»]

donde:

FROM: imagen base

RUN: ejecuta el comando YUM, si fuera ubuntu APT

EXPOSE:  publica el puerto 80 para la imagen

CMD: ejecuta el servicio nginx y colocalo en foreground

OBS.

Recordar que el archivo Dockerfile debe de contener las lineas comentadas

Listo, para poder crear ahora nuestra imagen vamos a ejecutar:

docker build -t img_perso .

Esta es una forma sencilla de como crear imagenes personalizadas, en otra entrada veremos como mejorar nuestro Dockerfile con instrucciones adicionales.

Espero les sirva, vai !!!!

Publicado endockerLinux

Los comentarios están cerrados.