La herramienta Dockerfile Add es una instrucción utilizada con el objetivo de copiar archivos o directorios de una imagen de Docker. La copia de los datos de los archivos del almacenamiento de tipo local hacia un destino en la imagen de la plataforma de contenedores puede realizarse de tres formas diferentes.
Dockerfile Add también tiene la posibilidad de copiar los datos, a través de un tarball o archivo de TAR que pertenezca al almacenamiento local, pudiendo así extraerlo de forma automática dentro de un destino en la imagen. Del mismo modo, Dockerfile Add puede copiar los archivos de una URL determinada a un destino de una imagen específica en Docker.
La herramienta de Dockerfile Add es de gran utilidad cuando el usuario desea trabajar con un archivo que tenga la capacidad de ser extraído de forma automática en la imagen de Docker.
Características de Dockerfile ADD
Una de las principales características de Dockerfile Add es que permite al usuario seleccionar orígenes adicionales a los que permiten comandos como COPY, así como descomprimir un archivo tar.gz de forma directa, es decir, la combinación de un paquete de tipo TAR
, seguido de una gzip
o compresión Zip GNU.
Otro de los elementos característicos de Dockerfile Add es la sintaxis que permite su funcionamiento dentro de su plataforma, siendo esta ADD source destination
.
Cabe resaltar que la opción de source
o src
puede especificar diferentes recursos, como, por ejemplo, un tarball o una URL. De manera que este comando le ofrece al usuario la posibilidad de utilizar una URL como un parámetro src
y, una vez se descarga un archivo de esta URL, el sistema se encarga de copiarlo en el archivo dest
o destino.
🔴 ¿Quieres entrar de lleno al mundo DevOps & Cloud Computing? 🔴
Descubre el DevOps & Cloud Computing Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada
👉 Prueba gratis el Bootcamp en DevOps & Cloud Computing por una semanaSin embargo, en el caso de que sean archivos o directorios, las rutas de este serán interpretados como elementos relativos al origen del contexto de la compilación. Es decir, cuando source
es un archivo, se copia en el directorio de destino; en cambio, cuando este elemento es un directorio, la información contenida se copia en el destino, pero el directorio no se copiará como tal en el sistema source
.
Otra de las características de la sintaxis de Dockerfile Add es que puede utilizar diferentes fuentes dentro del mismo comando. Además, cuenta con la capacidad de descomprimir de forma automática diferentes archivos.
¿Cómo aprender más sobre Dockerfile Add?
En este artículo has podido conocer qué es la instrucción Dockerfile Add, cuáles son sus características principales y cómo usarlo; ahora, no lo dudes más y vete un paso más allá para convertirte en un experto. Para continuar tu proceso de formación en torno a esta y muchas otras herramientas del mundo IT, te aconsejamos consultar nuestro DevOps & Cloud Computing Full Stack Bootcamp, donde solo necesitarás 6 meses para aprender todo lo necesario para destacar dentro del sector tecnológico. No lo pienses más, ¡anímate a inscribirte y sigue aprendiendo!