From 2462c3b765468b8573c9c0f01746a3ff6e85852c Mon Sep 17 00:00:00 2001 From: "art.dambrine" Date: Wed, 31 Mar 2021 13:24:58 +0200 Subject: [PATCH 1/2] partage host/container UID GID --- docker-compose.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index f40ea2e..04532ac 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,17 +1,17 @@ version: '3.8' services: - # mariadb: - # image: mariadb - # restart: on-failure - # volumes: - # - database_pokedex:/var/lib/mysql - # ports: - # - '3306:3306' - # environment: - # MYSQL_ROOT_PASSWORD: root_password - # MYSQL_USER: my_user - # MYSQL_PASSWORD: my_password - # MYSQL_DATABASE: my_pokedex + mariadb: + image: mariadb + restart: on-failure + volumes: + - database_pokedex:/var/lib/mysql + ports: + - '3306:3306' + environment: + MYSQL_ROOT_PASSWORD: root_password + MYSQL_USER: my_user + MYSQL_PASSWORD: my_password + MYSQL_DATABASE: my_pokedex nginx: image: nginx:1.19-alpine @@ -19,7 +19,7 @@ services: volumes: - './docker/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro' ports: - - '80:80' + - '8002:80' depends_on: - php volumes_from: @@ -31,7 +31,7 @@ services: restart: on-failure volumes: - '.:/usr/src/app' - user: 1000:1000 + user: "${UID}:${GID}" -# volumes: -# database_pokedex: \ No newline at end of file +volumes: + database_pokedex: From 63a8e8163bd0b198f01684cde44797bee37b838b Mon Sep 17 00:00:00 2001 From: "art.dambrine" Date: Wed, 31 Mar 2021 13:25:50 +0200 Subject: [PATCH 2/2] readme update --- readme.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 9650741..7ce773e 100644 --- a/readme.md +++ b/readme.md @@ -6,10 +6,8 @@ Mise en place rapide d'un projet symfony avec docker ## Lancement du serveur avec docker ````sh -docker-compose up +UID=${UID} GID=${GID} docker-compose up -d ```` -Laissez tourner le serveur dans votre terminal (`ctrl-c` pour l'arrêter). -Sinon `docker-compose up -d` pour lancer en tâche de fond Initialisation du projet (une fois le serveur up) ````sh