parent
5ca0924dc6
commit
a4e8affc54
@ -0,0 +1,61 @@ |
||||
version: "3" |
||||
networks: |
||||
network: |
||||
driver: bridge |
||||
ipam: |
||||
config: |
||||
- subnet: 178.18.0.0/24 |
||||
services: |
||||
|
||||
mysql-database: |
||||
image: mysql |
||||
container_name: mysql-database |
||||
# NOTE: use of "mysql_native_password" is not recommended: https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password |
||||
# (this is just an example, not intended to be a production configuration) |
||||
command: --default-authentication-plugin=mysql_native_password |
||||
restart: always |
||||
environment: |
||||
MYSQL_ROOT_PASSWORD: Pompom.21 |
||||
MYSQL_DATABASE: prudencetest |
||||
volumes: |
||||
- ./Dump/:/docker-entrypoint-initdb.d/ |
||||
- ./Database_Mysql/:/var/lib/mysql/ |
||||
ports: |
||||
- 3400:3306 |
||||
networks: |
||||
network: |
||||
ipv4_address: 178.18.0.2 |
||||
adminer: |
||||
image: adminer |
||||
restart: always |
||||
ports: |
||||
- 8080:8080 |
||||
networks: |
||||
network: |
||||
ipv4_address: 178.18.0.3 |
||||
|
||||
java-backend: |
||||
build: ./AssistDB_V2_Back |
||||
container_name: java-backend |
||||
ports: |
||||
- 9001:9001 |
||||
expose: |
||||
- 9001 |
||||
links: |
||||
- mysql-database |
||||
depends_on: |
||||
- mysql-database |
||||
networks: |
||||
network: |
||||
ipv4_address: 178.18.0.5 |
||||
|
||||
angular-frontend: |
||||
build: ./AssistDB_V2_Front |
||||
container_name: angular-frontend |
||||
ports: |
||||
- 9002:9002 |
||||
links: |
||||
- java-backend |
||||
networks: |
||||
network: |
||||
ipv4_address: 178.18.0.4 |
Loading…
Reference in new issue