¿Cómo crear una imagen en Docker con Dockerfile?
Esta semana empezamos con una nueva entrega de nuestros videos tutoriales sobre la instalación y configuración de Docker desde cero.
Es muy probable que de una u otra forma hayas escuchado hablar de Docker y de sus ventajas respecto a la virtualization de sistemas con máquinas virtuales.
Como hemos mencionado en post anteriores, Docker no es más que una plataforma de código abierto para que administradores y desarrolladores puedan crear, empaquetar y distribuir sus aplicaciones rápidamente. No es mas que un entorno donde vamos a ejecutar «máquinas virtuales» ligeras con sus aplicaciones.
La característica principal en Docker versus un modelo tradicional de virtualización de sistemas donde tenemos máquinas virtuales es que en Docker tenemos contenedores ligeros donde residen las aplicaciones y estos se puedan ejecutarse en cualquier máquina con Docker instalado, independientemente del sistema operativo que la máquina tenga por debajo, facilitando así también los despliegues y la portabilidad de sus aplicaciones.
Si no recuerdas como usar y crear imágenes con docker te recomiendo que veas nuestro video tutorial sobre como crear imágenes en docker.
Tabla de Contenidos
¿Cómo crear una imagen en Docker con Dockerfile?
Antes de crear una imagen para docker puedes buscar en el registro de imágenes de docker, o lo que es lo mismo, el docker hub. En este repositorio, miles de usuarios comparten sus imágenes (ubuntu, wrodpress, nginx, y un largo etcétera ) con la comunidad con lo que si hay alguna imagen que te pueda encajar con lo que estas haciendo puedes bajártela y usarla sin problemas.
En este video tutorial sobre como crear una imagen en Docker con Dockerfile aprenderás:
- Crear el fichero Dockerfile en Docker.
- Entender la diferencia de las distintas cabeceras del Dockerfile; RUN, FROM, MAINTENANCE, EXPOSE, etc.
- Ejecutar el comando en Docker para leer el fichero Dockerfile y «dockerizar» una aplicación.
[sociallocker][/sociallocker]
¿Cómo ves Docker en tu empresa? ¿Piensas usarlo en un futuro o por el contrario ya lo estas usando? Déjanos tu comentario abajo en este post y empecemos el debate.
Gracias por leer nuestro blog, participar y compartir.
Curso Online Completo Docker …
Si quieres seguir creciendo tus conocimientos sobre Docker paso a paso, te recomendamos nuestro nuevo curso online con Docker en español donde aprenderás paso a paso todos los conceptos para virtualizar servidores y aplicaciones con Docker de una manera sencilla.