From be2f95cca52d442bb3d0a8019833811a83bd6e9b Mon Sep 17 00:00:00 2001 From: clem-png <clement.netange6@etu.univ-lorraine.fr> Date: Mon, 3 Mar 2025 16:50:10 +0100 Subject: [PATCH] debut fix docker compose --- config/config.ini.example | 1 + docker-compose.yml | 19 +++++++++++++++++-- apikey.sql => sql/apikey.sql | 0 bdd.sql => sql/bdd.sql | 0 sql/db.env.exemple | 4 ++++ insert.sql => sql/insert.sql | 0 6 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 config/config.ini.example rename apikey.sql => sql/apikey.sql (100%) rename bdd.sql => sql/bdd.sql (100%) create mode 100644 sql/db.env.exemple rename insert.sql => sql/insert.sql (100%) diff --git a/config/config.ini.example b/config/config.ini.example new file mode 100644 index 0000000..b202393 --- /dev/null +++ b/config/config.ini.example @@ -0,0 +1 @@ +driver= \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index bfb5d4e..0da233d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,9 @@ -version: '3.8' + + +networks: + net: + driver: bridge + services: php: build: './docker/php' @@ -7,4 +12,14 @@ services: - ${PHP_PORT:-8080}:80 volumes: - ./:/var/www/html - command: php -S 0.0.0.0:80 -t . \ No newline at end of file + command: php -S 0.0.0.0:80 -t . + networks: + - net + + db: + image: mysql:latest + networks: + - net + env_file: sql/db.env + volumes: + - ./sql:/docker-entrypoint-initdb.d diff --git a/apikey.sql b/sql/apikey.sql similarity index 100% rename from apikey.sql rename to sql/apikey.sql diff --git a/bdd.sql b/sql/bdd.sql similarity index 100% rename from bdd.sql rename to sql/bdd.sql diff --git a/sql/db.env.exemple b/sql/db.env.exemple new file mode 100644 index 0000000..23a60a9 --- /dev/null +++ b/sql/db.env.exemple @@ -0,0 +1,4 @@ +MYSQL_ROOT_PASSWORD=rootpassword +MYSQL_DATABASE=mydatabase +MYSQL_USER=myuser +MYSQL_PASSWORD=mypassword \ No newline at end of file diff --git a/insert.sql b/sql/insert.sql similarity index 100% rename from insert.sql rename to sql/insert.sql -- GitLab