Signed-off-by: Anca Iordache <anca.iordache@docker.com>pull/20/head
parent
8717298d93
commit
aed528ccf7
@ -1,27 +1,40 @@ |
|||||||
version: "3.7" |
version: "3.7" |
||||||
services: |
services: |
||||||
backend: |
|
||||||
build: backend |
|
||||||
secrets: |
|
||||||
- db-password |
|
||||||
ports: |
|
||||||
- 5000:5000 |
|
||||||
db: |
db: |
||||||
environment: |
|
||||||
MYSQL_DATABASE: example |
|
||||||
MYSQL_ROOT_PASSWORD_FILE: /run/secrets/db-password |
|
||||||
image: mysql:8.0.19 |
image: mysql:8.0.19 |
||||||
|
command: '--default-authentication-plugin=mysql_native_password' |
||||||
restart: always |
restart: always |
||||||
secrets: |
secrets: |
||||||
- db-password |
- db-password |
||||||
volumes: |
volumes: |
||||||
- db-data:/var/lib/mysql |
- db-data:/var/lib/mysql |
||||||
|
networks: |
||||||
|
- backnet |
||||||
|
environment: |
||||||
|
- MYSQL_DATABASE=example |
||||||
|
- MYSQL_ROOT_PASSWORD_FILE=/run/secrets/db-password |
||||||
|
backend: |
||||||
|
build: backend |
||||||
|
restart: always |
||||||
|
secrets: |
||||||
|
- db-password |
||||||
|
ports: |
||||||
|
- 5000:5000 |
||||||
|
networks: |
||||||
|
- backnet |
||||||
|
- frontnet |
||||||
proxy: |
proxy: |
||||||
build: proxy |
build: proxy |
||||||
|
restart: always |
||||||
ports: |
ports: |
||||||
- 8080:80 |
- 80:80 |
||||||
|
networks: |
||||||
|
- frontnet |
||||||
volumes: |
volumes: |
||||||
db-data: {} |
db-data: |
||||||
secrets: |
secrets: |
||||||
db-password: |
db-password: |
||||||
file: db/password.txt |
file: db/password.txt |
||||||
|
networks: |
||||||
|
backnet: |
||||||
|
frontnet: |
||||||
|
Loading…
Reference in new issue