Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Subir docker compose com baco de dados #21

Open
dunossauro opened this issue Aug 22, 2020 · 2 comments
Open

Subir docker compose com baco de dados #21

dunossauro opened this issue Aug 22, 2020 · 2 comments
Labels

Comments

@dunossauro
Copy link
Owner

O compose do projeto sobe somente a aplicação usando o banco de testes no sqlite

O compose deve subir o postgres para executar os testes de integração no cenário de produção

@dunossauro dunossauro added the Ops label Aug 22, 2020
@edinhodiluviano
Copy link

Posso pegar esse ai. Esta nos meus planos aprender mais sobre orquestração de containers ; )
Vc prefere que o banco fique na mesma imagem (app) ou posso por num container a parte so pro banco (sugeriria assim)?

@dunossauro
Copy link
Owner Author

Fala querido <3

A ideia é subir um postgres usando uma imagem pronta e adiconar ela no docker-compose. Acho que as configurações a gente pode pegar o arquivo de env mesmo.

Como a ideia do DB é rodar só no env de desenvolvimento, acho que até as vars de ambiente a gente pode deixar nele. Mas fica a teu critério.

Tava pensando em algo +- assim:

# docker-compose.yml
services:
  database:
    image: postgres
    environment:
      - POSTGRES_USER=user
      - POSTGRES_PASSWORD=pass
      - POSTGRES_DB=db
    volumes:
      - database-data:/var/lib/postgresql/data/
    ports:
      - 5432:5432

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants