User Tools

Site Tools


apuntes:docker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apuntes:docker [2025/03/24 09:37] – [Lanzar un proyecto con docker compose] Santiago Faciapuntes:docker [2025/03/24 09:38] (current) – [Construir e iniciar un proyecto con docker compose] Santiago Faci
Line 302: Line 302:
 ===== Docker Compose ===== ===== Docker Compose =====
  
-==== Lanzar un proyecto con docker compose ====+==== Construir e iniciar un proyecto con docker compose ==== 
 + 
 +<code yaml> 
 +version: "3.4" 
 +name: cities 
 +services: 
 +  db: 
 +    image: mariadb:11.3.2 
 +    container_name: cities-db-dev 
 +    environment: 
 +      MYSQL_USER: 'user' 
 +      MYSQL_PASSWORD: 'password' 
 +      MYSQL_PORT: 3306, 
 +      MYSQL_ROOT_PASSWORD: 'rootpassword' 
 +    ports: 
 +      - "3306:3306" 
 +    volumes: 
 +      - ./db:/docker-entrypoint-initdb.d 
 +</code>
  
 <code bash> <code bash>
Line 313: Line 331:
  
 ==== Detener un proyecto docker compose ==== ==== Detener un proyecto docker compose ====
 +
 +<code bash>
 +santi@zenbook:$ docker compose stop
 +</code>
 +
 +<code bash>
 +santi@zenbook:$ docker compose -f docker-compose.dev.yaml stop
 +</code>
 +
 +==== Iniciar un proyecto docker compose ====
 +
 +<code bash>
 +santi@zenbook:$ docker compose start
 +</code>
 +
 +<code bash>
 +santi@zenbook:$ docker compose -f docker-compose.dev.yaml start
 +</code>
 +
 +==== Eliminar un proyecto docker compose ====
 +
 +<code bash>
 +santi@zenbook:$ docker compose down
 +</code>
 +
 +<code bash>
 +santi@zenbook:$ docker compose -f docker-compose.dev.yaml down
 +</code>
 +
  
 ==== Configurar una red para un proyecto docker compose ==== ==== Configurar una red para un proyecto docker compose ====
apuntes/docker.1742809021.txt.gz · Last modified: 2025/03/24 09:37 by Santiago Faci