Comandos importantes do Docker Compose

Arquivo compose.yaml utilizado:

services:
  kubenews:
    image: marcelodpbarbieri/kube-news:${KUBENEWS_TAG:-latest}
    build:
      context: ./src
      dockerfile: Dockerfile
    ports:
      - 8080:8080
    environment:
      DB_DATABASE: ${POSTGRES_DB}
      DB_USERNAME: ${POSTGRES_USER}
      DB_PASSWORD: ${POSTGRES_PASSWORD}
      DB_HOST: postgre
    networks:
      - kubenews-net

  postgre:
    image: postgres:${POSTGRES_TAG}
    ports:
      - 5432:5432
     environment:
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
      POSTGRES_USER: ${POSTGRES_USER}
      POSTGRES_DB: ${POSTGRES_DB}
    volumes:
      - postgre-docker-vol:/var/lib/postgresql/data
    networks:
      - kubenews-net

volumes:
  postgre-docker-vol:

networks:
  kubenews-net:
    driver: bridge

Last updated