From 9546be788858cc6270cda17428b0b0a9bfc57033 Mon Sep 17 00:00:00 2001 From: mpabi Date: Sun, 23 Jun 2024 12:27:42 +0000 Subject: [PATCH] add extra docker-compose files 3 containers //lamp 4 containers //lamp + fapi all pluged to the same bridge 1 container "fapi", without connection to bridge 1 container "fapi" with connection to external bridge --- src/docker-compose2.yaml | 50 +++++++++++++++++++++++++++++++++++++--- src/docker-compose3.yaml | 12 ++++++++++ src/docker-compose4.yaml | 18 +++++++++++++++ 3 files changed, 77 insertions(+), 3 deletions(-) create mode 100644 src/docker-compose3.yaml create mode 100644 src/docker-compose4.yaml diff --git a/src/docker-compose2.yaml b/src/docker-compose2.yaml index f2d4009..b092043 100644 --- a/src/docker-compose2.yaml +++ b/src/docker-compose2.yaml @@ -1,6 +1,42 @@ -version: '3.8' - +version: '3.7' services: + + web-server: + build: + dockerfile: php/Dockerfile + context: . + restart: always + volumes: + - "./html/:/var/www/html/" + ports: + - "8080:80" + networks: + - my-network + + mysql-server: + image: mysql:8.0.19 + restart: always + environment: + MYSQL_ROOT_PASSWORD: secret + volumes: + - mysql-data:/var/lib/mysql + ports: + - "3306:3306" + networks: + - my-network + + phpmyadmin: + image: phpmyadmin/phpmyadmin:5.0.1 + restart: always + environment: + PMA_HOST: mysql-server + PMA_USER: root + PMA_PASSWORD: secret + ports: + - "5000:80" + networks: + - my-network + fapi: build: . container_name: fapi @@ -8,5 +44,13 @@ services: - "9999:9999" volumes: - ./data:/app/data - command: ["python", "entrypoint.py"] + command: ["tail", "-f", "/dev/null"] + networks: + - my-network + +volumes: + mysql-data: + +networks: + my-network: diff --git a/src/docker-compose3.yaml b/src/docker-compose3.yaml new file mode 100644 index 0000000..ff90d1f --- /dev/null +++ b/src/docker-compose3.yaml @@ -0,0 +1,12 @@ +version: '3.8' + +services: + fapi: + build: . + container_name: fapi + ports: + - "9999:9999" + volumes: + - ./data:/app/data + command: ["tail", "-f", "/dev/null"] + diff --git a/src/docker-compose4.yaml b/src/docker-compose4.yaml new file mode 100644 index 0000000..733effa --- /dev/null +++ b/src/docker-compose4.yaml @@ -0,0 +1,18 @@ +version: '3.7' + +services: + fapi: + build: . + container_name: fapi + ports: + - "9999:9999" + volumes: + - ./data:/app/data + command: ["tail", "-f", "/dev/null"] + networks: + - my-network + +networks: + my-network: + external: true +