Copia de archivos hacia y desde contenedores Docker

Mientras trabaja en un proyecto de Docker, es posible que necesite copiar archivos hacia y desde los contenedores de Docker y su máquina local. Una vez que haya creado la imagen de Docker con un contexto de compilación de Docker particular, compilarla una y otra vez solo para agregar archivos o carpetas pequeños dentro del … Continue reading «Copia de archivos hacia y desde contenedores Docker»

Diferencia entre los comandos RUN vs CMD vs ENTRYPOINT Docker

Comandos como CMD , RUN y ENTRYPOINT se usan indistintamente cuando se escribe un dockerfile para crear la imagen de Docker. Sin embargo, si acaba de comenzar a usar Docker o no tiene suficiente experiencia práctica trabajando con estos comandos, estos comandos pueden causarle mucha confusión. En este artículo, vamos a discutir los tres comandos … Continue reading «Diferencia entre los comandos RUN vs CMD vs ENTRYPOINT Docker»

Docker – Instrucción WORKDIR

La instrucción WORKDIR se usa para establecer el directorio de trabajo para todas las instrucciones posteriores de Dockerfile . Algunas instrucciones de uso frecuente en un Dockerfile son RUN , ADD , CMD , ENTRYPOINT y COPY. Si WORKDIR no se crea manualmente, se crea automáticamente durante el procesamiento de las instrucciones. Algunos puntos a … Continue reading «Docker – Instrucción WORKDIR»

¿Cómo obtener la dirección IP de un contenedor Docker?

Si desea que varios contenedores Docker se comuniquen entre sí, pueden formar una red puente. Cada red de contenedores tiene su propia máscara de subred para distribuir direcciones IP. La subred predeterminada para una red Docker es 172.17.0.0/16 En este artículo, vamos a discutir las diferentes formas que puede utilizar para conocer la dirección IP … Continue reading «¿Cómo obtener la dirección IP de un contenedor Docker?»

Docker: uso de etiquetas de imagen

Puede usar etiquetas de imagen para describir una imagen usando etiquetas y alias simples. Las etiquetas pueden ser simplemente la versión del proyecto, las características de la Imagen o simplemente su nombre, prácticamente cualquier cosa que pueda describir la Imagen. Le ayuda a administrar la versión del proyecto y le permite realizar un seguimiento del … Continue reading «Docker: uso de etiquetas de imagen»

¿Cómo usar un archivo .dockerignore?

Si es un desarrollador de Docker, es posible que haya notado que cuando crea una imagen de Docker, ya sea utilizando un archivo docker o extrayendo directamente una imagen del registro de Docker, el tamaño de la imagen puede ser considerablemente grande según su contexto de compilación de Docker. Dado que Docker es una aplicación … Continue reading «¿Cómo usar un archivo .dockerignore?»

Copia de seguridad de un contenedor Docker

Si es un desarrollador de Docker, seguramente sabrá lo importante que es hacer una copia de seguridad de su sistema de archivos Docker Container. Si está trabajando en una aplicación Docker importante, se vuelve muy necesario hacer una copia de seguridad de todos los archivos y carpetas relacionados con ella para que, en caso de … Continue reading «Copia de seguridad de un contenedor Docker»

Conceptos básicos de las redes Docker

Docker Networking le permite crear una red de contenedores Docker administrada por un Node maestro llamado administrador. Los contenedores dentro de Docker Network pueden comunicarse entre sí compartiendo paquetes de información. En este artículo, analizaremos algunos comandos básicos que lo ayudarán a comenzar con Docker Networking. 1. Comprender el comando de red de Docker El … Continue reading «Conceptos básicos de las redes Docker»

¿Cómo combinar múltiples imágenes base usando un solo Dockerfile?

Si está trabajando en un gran proyecto de microservicios con Docker Containers, el ciclo de desarrollo consta de varias fases. Ahora, mantener diferentes dockerfiles para diferentes fases del desarrollo consume muchos recursos y genera redundancia, ya que varios componentes del proyecto pueden contener archivos comunes. Realmente se vuelve innecesario usar dockerfiles separados para la fase … Continue reading «¿Cómo combinar múltiples imágenes base usando un solo Dockerfile?»

¿Cómo instalar paquetes de Linux dentro de un contenedor Docker?

Una vez que comprenda cómo extraer imágenes base de Docker del registro de Docker, ahora puede simplemente extraer distribuciones de SO como Ubuntu, CentOS, etc. directamente desde el concentrador de Docker. Sin embargo, la imagen del sistema operativo que extrajo simplemente contiene un sistema de archivos sin formato sin ningún paquete instalado en su interior. … Continue reading «¿Cómo instalar paquetes de Linux dentro de un contenedor Docker?»