El Foro Docker es una plataforma contenedor utilizada para construir, implementar y compartir aplicaciones en contenedores. Por lo general, las aplicaciones se envían a través de imágenes de Docker que son plantillas o instantáneas de contenedores. En Docker CLI, estas imágenes se administran y crean a través de diferentes comandos, como el "Docker Build"El comando crea la imagen", "Docker RMI"Elimina la imagen y"Imágenes de Docker"Enumera las imágenes.
Este artículo demostrará:
¿Qué es el comando "construir" en Docker??
El Docker "construir"El comando se usa con frecuencia para contenerme la aplicación creando la instantánea del contenedor. El comando "Docker Build" lee las instrucciones de DockerFile y un contexto de compilación para crear la instantánea para la imagen de Docker. El comando de compilación envía el contexto de compilación a Docker Daemon para construir y administrar el contenedor en el host.
Cómo usar el comando "construir" en Docker?
Usar el "Docker Build"Comando en Docker para hacer la plantilla o imagen del contenedor, primero, cree DockerFile. Luego, cree la imagen enviando el contexto de compilación y las instrucciones de DockerFile a Daemon usando el comando "Docker Build".
Para la ilustración, revise las instrucciones proporcionadas.
Paso 1: Crea DockerFile
Primero, haga un archivo llamado "Dockfile"Que incluye instrucciones para dockerizar el programa o la aplicación. Este archivo puede contener "DE","COPIAR","CORRER","CMD","PUNTO DE ENTRADA”, Y así sucesivamente para configurar el programa en el contenedor:
De nginx: último
Copiar índice.html/usr/share/nginx/html/index.html
EntryPoint ["Nginx", "-g", "Daemon Off;"]
Paso 2: Crear imagen
A continuación, utilice el "Docker BuildComando para crear la imagen o la instantánea del contenedor. Aquí el "-TLa opción "asigna el nombre o etiqueta a la imagen Docker:
Docker Build -T HTML -Image .
El comando anterior leerá el DockerFile del directorio actualmente abierto:
Si el DockerFile se coloca en otro directorio, puede usar el "-FOpción "junto con la ruta DockerFile para leer el archivo:
Docker Build -T HTML -F ./Html2/dockerfile .
Nota: Si desea leer el DockerFile de una URL, como el repositorio de GitHub, use el "-FOpción junto con la URL de DockerFile:
Docker Build -T-F .
Paso 3: Ejecutar la imagen Docker para construir contenedor
Después de eso, ejecute la imagen Docker para crear e iniciar el contenedor desde una imagen usando el comando mencionado. Aquí el "-i"La opción se usa para ejecutar el contenedor de manera interactiva",-T"Asigne el"Tty-pseudo"Terminal para el contenedor, y el"-pagLa opción asigna el puerto expuesto:
Docker Run -it -P 80:80 HTML -Image
Para la confirmación, visite el puerto asignado localhost y verifique si el contenedor se está ejecutando o no:
Hemos demostrado cuál es el comando Docker Build y cómo usarlo.
Conclusión
El "Docker BuildEl comando se utiliza para crear la instantánea del contenedor enviando el contexto de compilación y las instrucciones de DockerFile al Docker Daemon. Para contener cualquier programa, primero, cree la plantilla del contenedor utilizando el "Docker Build -T -F ." dominio. Este artículo ha demostrado el comando Docker "construir" y su uso.