Browse Source

Add 'nodejs/.ide/docker-compose-php.yml'

天问 1 year ago
parent
commit
189dde9323
1 changed files with 37 additions and 0 deletions
  1. 37 0
      nodejs/.ide/docker-compose-php.yml

+ 37 - 0
nodejs/.ide/docker-compose-php.yml

@@ -0,0 +1,37 @@
+version: '3.4'
+
+services:
+  php-apache:
+    container_name: php-apache
+    image: php:8
+    build:
+      context: .
+      dockerfile: ./Dockerfile
+    ports:
+      - 8080:80
+    depends_on:
+      - db
+    volumes:
+      - ./php/src:/var/www/html/
+
+  phpmyadmin:
+      image: phpmyadmin/phpmyadmin
+      ports:
+          - '8080:80'
+      restart: always
+      environment:
+          PMA_HOST: db
+      depends_on:
+          - db
+
+  db:
+      container_name: db
+      image: mysql
+      restart: always
+      environment:
+          MYSQL_ROOT_PASSWORD: MYSQL_ROOT_PASSWORD
+          MYSQL_DATABASE: MYSQL_DATABASE
+          MYSQL_USER: MYSQL_USER
+          MYSQL_PASSWORD: MYSQL_PASSWORD
+      ports:
+          - "9906:3306"