Diferencia entre revisiones de «Usuario:ManuelRomero/Docker/dockerComposer»
De WikiEducator
(Página creada con «{{Usuario:ManuelRomero/Docker/nav}} ===Docker Compose=== *Es una aplicación o herramienta que voy a ejectuar para gestionar un sistema dockerizado, es decir, nos va a per...») |
|||
Línea 1: | Línea 1: | ||
{{Usuario:ManuelRomero/Docker/nav}} | {{Usuario:ManuelRomero/Docker/nav}} | ||
+ | <div class="parrafo"> | ||
===Docker Compose=== | ===Docker Compose=== | ||
*Es una aplicación o herramienta que voy a ejectuar para gestionar un sistema dockerizado, es decir, nos va a permitir ejecutar una aplicación usando varios contenedores relacionados entre sí, describiéndolo en un fichero de configuración llamado <span style='r'>docker-compose.yml</span>. | *Es una aplicación o herramienta que voy a ejectuar para gestionar un sistema dockerizado, es decir, nos va a permitir ejecutar una aplicación usando varios contenedores relacionados entre sí, describiéndolo en un fichero de configuración llamado <span style='r'>docker-compose.yml</span>. | ||
Línea 25: | Línea 26: | ||
db_data: | db_data: | ||
</source> | </source> | ||
+ | </div> |
Revisión de 20:01 11 ene 2023
Docker Compose
- Es una aplicación o herramienta que voy a ejectuar para gestionar un sistema dockerizado, es decir, nos va a permitir ejecutar una aplicación usando varios contenedores relacionados entre sí, describiéndolo en un fichero de configuración llamado docker-compose.yml.
(: Con docker-compose se pueden definir y ejecutar aplicaciones multi-contenedor en una forma sencilla y ordenada.)
fichero de configuración : docker-compose.yml
- El formato del fichero es yaml donde se especifican directivas o variables de la forma
nombre:valor
- En este fichero la indentación es importante lo que establece una jerarquía en los elementos (qué elemento es hijo de cuál otro)
version: '3.7' services: db: image: mysql:5.7 environment: MYSQL_ROOT_PASSWORD: example volumes: - db_data:/var/lib/mysql web: build: . ports: - "80:80" depends_on: - db volumes: db_data: