Este blog demostrará:
¿Qué es Docker Compose??
El Docker Compose CLI es un componente central y una herramienta de composición para el entorno Docker. Mantiene, desarrolla y implementa múltiples programas de contenedores y otros microservicios en contenedores separados. La herramienta de línea de comandos contiene diferentes comandos, como Docker-Compose Up, Docker-Compose Down, Docker-Compose Build, Docker-Compose RM y muchos más para administrar servicios y aplicaciones contenedores en entornos aislados.
Cómo usar Docker Compose?
Para utilizar la composición de Docker en Docker, primero, instale la composición de Docker instalando el escritorio Docker para Windows usando nuestro artículo vinculado. Después de eso, haga un DockerFile para dockerizar la aplicación y configurar los servicios de aplicación en el "compuesto de acopolador.YML" archivo. Luego, inicie los servicios o el programa utilizando el "Docker-compuesto" dominio.
Para la demostración adecuada, haga un seguimiento de los pasos proporcionados.
Paso 1: hacer Dockerfile
Primero, cree un nuevo archivo llamado "Dockfile"Eso contiene instrucciones básicas para contener el programa. Por ejemplo, hemos envuelto el "índice.html"Programa HTML:
De nginx: último
Copiar índice.html/usr/share/nginx/html/index.html
EntryPoint ["Nginx", "-g", "Daemon Off;"]
Paso 2: Crear archivo de composición
Después de eso, configure los servicios del programa HTML en otro archivo llamado "compuesto de acopolador.YML" archivo. Estas instrucciones incluyen:
Versión: "3"
servicios:
web:
construir: .
Puertos:
- 80:80
Web1:
construir: .
Puertos:
- 80
Web2:
Imagen: Nginx: Último
Paso 3: Iniciar servicio de composición
Después de eso, active los servicios de composición en contenedores separados utilizando el "Docker-compuesto" dominio. El "-dOpción Ejecutar estos servicios en modo separado:
Docker -compuesto -d -d
Después de eso, navegue al puerto asignado de localhost y verifique si los servicios se ejecutan en contenedores o no:
Paso 4: Servicio de detener la composición
Para detener y eliminar los servicios de ejecución de composición, utilice el "Docker-compuesto hacia abajo" dominio:
Docker-compuesto hacia abajo
Esto se trata de lo que es Docker-Compose y cómo usarlo en Docker.
Conclusión
Docker Compose es una herramienta CLI de Docker utilizada para administrar y configurar aplicaciones y servicios de contenedores múltiples en contenedores separados. Para usar la composición de Docker, primero, cree el "compuesto de acopolador.YMLArchivo "y configure los servicios o la aplicación de contenedores múltiples en el archivo. Después de eso, inicie los servicios de composición utilizando el "Docker-compuesto" dominio. Este tutorial te ha enseñado qué es Docker componiendo y cómo utilizarlo con ejemplos.