Browse Source

docker-windows

HARUHARU 4 năm trước cách đây
mục cha
commit
a486a608c4
1 tập tin đã thay đổi với 66 bổ sung0 xóa
  1. 66 0
      docker-compose-windows.yml

+ 66 - 0
docker-compose-windows.yml

@@ -0,0 +1,66 @@
+version: "3.7"
+
+services:
+  accnginx:
+    image: nginx:alpine
+    ports:
+      - "8088:80"
+    volumes:
+      - d/phpstudy_pro/WWW/access/conf/etc/localtime:/etc/localtime:ro
+      - d/phpstudy_pro/WWW/access/conf/nginx/nginx-test-http.conf:/etc/nginx/nginx.conf:ro
+      - d/phpstudy_pro/WWW/access:/var/www/html
+    links:
+      - accfpm
+    container_name: "acc-nginx"
+    command: [nginx,'-g','daemon off;']
+
+  accfpm:
+    image: php-fpm:alpine
+    volumes:
+      - d/phpstudy_pro/WWW/access/conf/etc/localtime:/etc/localtime:ro
+      - d/phpstudy_pro/WWW/access:/var/www/html
+      - d/phpstudy_pro/WWW/access/conf/php-fpm/php-debug.ini:/usr/local/etc/php/php.ini
+      - d/phpstudy_pro/WWW/access/conf/php-fpm/php-fpm.conf:/usr/local/etc/php-fpm.conf
+      - d/phpstudy_pro/WWW/access/conf/php-fpm/docker-php-fpm-start:/usr/local/bin/docker-php-fpm-start
+    container_name: "acc-web"
+    command: [docker-php-fpm-start]
+    depends_on:
+      - accredis
+
+  accphp:
+    image: php-zts-debug:7.3.18
+    volumes:
+      - d/phpstudy_pro/WWW/access/conf/etc/localtime:/etc/localtime:ro
+      - d/phpstudy_pro/WWW/access/conf/php/php-debug.ini:/usr/local/etc/php/php.ini
+      - d/phpstudy_pro/WWW/access:/var/www/html
+    links:
+      - accredis
+    container_name: "acc-php"
+
+  accredis:
+    image: redis:alpine
+    volumes:
+      - d/phpstudy_pro/WWW/access/conf/etc/localtime:/etc/localtime:ro
+    container_name: "acc-redis"
+    command: [ "redis-server"]
+
+  accqueue:
+    image: php-zts-debug:7.3.18
+    volumes:
+      - d/phpstudy_pro/WWW/access/conf/etc/localtime:/etc/localtime:ro
+      - d/phpstudy_pro/WWW/access:/var/www/html
+      - d/phpstudy_pro/WWW/access/conf/php/php-debug.ini:/usr/local/etc/php/php.ini
+      - d/phpstudy_pro/WWW/access/conf/queue/docker-queue-start:/usr/local/bin/docker-queue-start
+    container_name: "acc-queue"
+    command: [docker-queue-start]
+
+  acccrontab:
+    image: php-zts-debug:7.3.18
+    volumes:
+      - d/phpstudy_pro/WWW/access/conf/etc/localtime:/etc/localtime:ro
+      - d/phpstudy_pro/WWW/access:/var/www/html
+      - d/phpstudy_pro/WWW/access/conf/php/php-debug.ini:/usr/local/etc/php/php.ini
+      - d/phpstudy_pro/WWW/access/conf/crontab/root:/var/spool/cron/crontabs/root
+      - d/phpstudy_pro/WWW/access/conf/crontab/docker-start:/usr/local/bin/docker-start
+    container_name: "acc-crontab"
+    command: [docker-start]