Correction fonctionnement Docker

docker
VANNEAU 1 year ago
parent 8ee1ff9c87
commit 366a709004
  1. 2
      .env
  2. 0
      Dump/Dump20230313.sql
  3. 20
      docker-compose.yaml

@ -0,0 +1,2 @@
PATH_FRONT='C:\Users\jvanneau\Documents\ProjetInterne\AssistDB_V2_Front'
PATH_BACK='C:\Users\jvanneau\Documents\ProjetInterne\AssistDB_V2_Back'

@ -1,4 +1,4 @@
version: "3" version: "3.8"
networks: networks:
network: network:
driver: bridge driver: bridge
@ -8,39 +8,37 @@ networks:
services: services:
mysql-database: mysql-database:
image: mysql image: mysql:8.0.34
container_name: mysql-database 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 # 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) # (this is just an example, not intended to be a production configuration)
command: --default-authentication-plugin=mysql_native_password command: --default-authentication-plugin=mysql_native_password
restart: always restart: always
environment: environment:
MYSQL_ROOT_PASSWORD: ***** MYSQL_ROOT_PASSWORD: Pompom.21
MYSQL_DATABASE: prudencetest MYSQL_DATABASE: prudencetest
volumes: volumes:
- ./Dump/:/docker-entrypoint-initdb.d/ - ./Dump/:/docker-entrypoint-initdb.d/
- ./Database_Mysql/:/var/lib/mysql/ - ./Database_Mysql/:/var/lib/mysql/
ports: ports:
- 3400:3306 - 3306:3306
networks: networks:
network: network:
ipv4_address: 178.18.0.2 ipv4_address: 178.18.0.2
adminer: adminer:
image: adminer image: adminer:4.8.1
restart: always restart: always
ports: ports:
- 8080:8080 - 9003:8080
networks: networks:
network: network:
ipv4_address: 178.18.0.3 ipv4_address: 178.18.0.3
java-backend: java-backend:
build: ./AssistDB_V2_Back build: ${PATH_BACK}
container_name: java-backend container_name: java-backend
ports: ports:
- 9001:9001 - 9001:9001
expose:
- 9001
links: links:
- mysql-database - mysql-database
depends_on: depends_on:
@ -50,10 +48,10 @@ services:
ipv4_address: 178.18.0.5 ipv4_address: 178.18.0.5
angular-frontend: angular-frontend:
build: ./AssistDB_V2_Front build: ${PATH_FRONT}
container_name: angular-frontend container_name: angular-frontend
ports: ports:
- 9002:9002 - 9002:80
links: links:
- java-backend - java-backend
networks: networks:

Loading…
Cancel
Save