Docker: Aprendiendo desde cero hasta utilizarlo para desarrollo de software.
Docker: Aprendiendo desde cero hasta utilizarlo para desarrollo de software.
Actualmente me encuentro estudiando esta tecnología que, desde hace más de 10 años, se encuentra en circulación y que ha transformado, en cierta medida, el concepto de la virtualización. Sin embargo, de acuerdo con lo que he estudiado, Docker no viene a desbancar a esta tecnología; por el contrario, viene a complementarla. Digo esto porque se trata de tecnologías con objetivos distintos, diseñadas para cubrir necesidades específicas.
Es comprensible que, en un inicio, se piense que Docker soluciona gran parte de la problemática del desarrollo de software, especialmente al evitar la frase tan común: “Es que en mi computadora sí funciona…”.
Esto ocurre porque, al iniciar un nuevo proyecto de desarrollo de software, a menudo no se toman en cuenta aspectos técnicos importantes, como el sistema operativo (versión, paquetes, etc.), el software utilizado y su versión, así como las dependencias y sus respectivas versiones.
Docker nos permite crear un entorno aislado del sistema operativo anfitrión, es decir, del sistema donde se encuentra instalado Docker, conocido como Docker Host.
Antes de iniciar, te recomiendo que revises las siguientes publicaciones para poder continuar con esta serie:
¿Cómo virtualizar el sistema operativo GNU/Linux Debian en Windows?¿Cómo virtualizar el sistema operativo GNU/Linux Ubuntu en Windows?¿Cómo instalar Docker en Debian y no morir en el intento?¿Cómo instalar Docker en Ubuntu y no morir en el intento?- ¿Cómo instalar Docker en una Raspberry Pi y no morir en el intento?
Temario.
Arquitectura de Docker. Diagrama de bloques.Conceptos base para entender Docker.Arrancando con el primer contenedor en Docker.Uno de los archivos mágicos, el Dockerfile.Lista de comandos más utilizados en Docker.
Poco a poco iré desarrollando el temario de lo que aprendí e iré actualizando el contenido.
¿Te imaginas ahorrar horas en tu computadora y trabajar como un verdadero profesional? 💻⚡
Ya está disponible el Pack de 10 Scripts de Automatización para Windows, diseñado para eliminar tareas repetitivas y hacer tu día mucho más eficiente.
Y esto es solo el comienzo… muy pronto lanzaré un Pack PRO, con automatizaciones avanzadas que llevarán tu productividad al siguiente nivel. 🚀
Comentarios
Publicar un comentario
¡Muchas por tu comentario! En breve estaré leyéndolo para responderte. Saludos :]