add configuration to use react-rust-postgres sample with Docker Dev Environments feature (#264)
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>pull/55/merge
parent
b53e4542c9
commit
c781f1cbb4
@ -0,0 +1,51 @@ |
||||
name: react-rust-postgres |
||||
services: |
||||
frontend: |
||||
build: |
||||
context: ../frontend |
||||
target: dev-envs |
||||
networks: |
||||
- client-side |
||||
ports: |
||||
- 3000:3000 |
||||
volumes: |
||||
- /var/run/docker.sock:/var/run/docker.sock |
||||
|
||||
backend: |
||||
build: |
||||
context: ../backend |
||||
target: dev-envs |
||||
environment: |
||||
- RUST_LOG=debug |
||||
- PG_DBNAME=postgres |
||||
- PG_HOST=db |
||||
- PG_USER=postgres |
||||
- PG_PASSWORD=mysecretpassword |
||||
- ADDRESS=0.0.0.0:8000 |
||||
networks: |
||||
- client-side |
||||
- server-side |
||||
volumes: |
||||
- /var/run/docker.sock:/var/run/docker.sock |
||||
depends_on: |
||||
- db |
||||
|
||||
db: |
||||
image: postgres:12-alpine |
||||
restart: always |
||||
environment: |
||||
- POSTGRES_PASSWORD=mysecretpassword |
||||
networks: |
||||
- server-side |
||||
ports: |
||||
- 5432:5432 |
||||
volumes: |
||||
- db-data:/var/lib/postgresql/data |
||||
|
||||
networks: |
||||
client-side: {} |
||||
server-side: {} |
||||
|
||||
volumes: |
||||
backend-cache: {} |
||||
db-data: {} |
Loading…
Reference in new issue