docker-compose.yml

未匹配的标注
version: "3.7"

networks:
  ah:

services:
  php_80:
    build:
      context: ..
      dockerfile: dockerfile/php80
    container_name: php80
    volumes:
      - D:\tools\phpstudy\WWW:/www/wwwroot
      - ./config/php80/php.ini:/usr/local/etc/php/php.ini
    networks:
      - ah
  php_81:
    build:
      context: ..
      dockerfile: dockerfile/php81
    container_name: php81
    volumes:
      - D:\tools\phpstudy\WWW:/www/wwwroot
      - ./config/php81/php.ini:/usr/local/etc/php/php.ini
    networks:
      - ah
  redis_70:
    build:
      context: ..
      dockerfile: dockerfile/redis70
    container_name: redis
    command:
      - sh
      - -c
      - |
          redis-server /redis.conf
          sysctl vm.overcommit_memory=1
    volumes:
      - ./data/redis:/data
      - ./config/redis/redis.conf:/redis.conf
    ports:
      - "6379:6379"
    networks:
      - ah
  nginx_117:
    build:
      context: ..
      dockerfile: dockerfile/nginx117
    container_name: nginx
    ports:
      - "80:80"
    volumes:
      - D:\tools\phpstudy\WWW:/www/wwwroot
      - ./config/nginx/nginx.conf:/etc/nginx/nginx.conf
      - ./config/nginx/vhosts:/etc/nginx/vhosts
      - ./log/nginx:/var/log/nignx
    depends_on:
      - php_80
      - php_81
    networks:
      - ah

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
秦晓武
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~