Skip to content

Instantly share code, notes, and snippets.

@sand97
Created January 20, 2022 13:36
Show Gist options
  • Save sand97/eba135116cf7a6ff7507becae897a604 to your computer and use it in GitHub Desktop.
Save sand97/eba135116cf7a6ff7507becae897a604 to your computer and use it in GitHub Desktop.
Nest docker_compose
version: '3.7'
services:
main:
container_name: main
build:
context: .
target: development
volumes:
- .:/usr/src/app
- /usr/src/app/node_modules
ports:
- ${SERVER_PORT}:3000
- 9229:9229
command: npm run start:dev
env_file:
- .env
networks:
- webnet
depends_on:
- postgres
postgres:
container_name: postgres
image: postgres:12
networks:
- webnet
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
PG_DATA: /var/lib/postgresql/data
ports:
- ${POSTGRES_PORT}:${POSTGRES_PORT}
volumes:
- pgdata:/var/lib/postgresql/data
networks:
webnet:
volumes:
red_data: {}
pgdata:
pgadmin:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment