#tradewind:add php71 node

This commit is contained in:
2023-07-19 11:06:25 +08:00
parent 9f308af6b0
commit 804eb5544f
12 changed files with 5977 additions and 12 deletions

View File

@@ -6,7 +6,7 @@ services:
context: ./nginx/
dockerfile: dockerfile
ports:
- 80:80
- "80:80"
networks:
- server
volumes:
@@ -16,18 +16,36 @@ services:
- ./log/nginx:/var/log/nginx
container_name: nginx
restart: always
php71:
build:
context: ./php7.1/
dockerfile: dockerfile
# args:
# PROJECT_PATH: ${PROJECT_PATH:-/opt/project}
volumes:
- ./php7.1/sources.list:/etc/apt/sources.list
- ./php7.1/docker-php-ext-xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
- ./php7.1/php.ini:/usr/local/etc/php/php.ini
- ${LOCAL_CODE_ROOT}:/var/www/http
- ${PROJECT_PATH}:/opt/project # fix idea+python中xdebug项目路径
networks:
- server
container_name: php71
restart: always
php74:
build:
context: ./php7.4/
dockerfile: dockerfile
# args:
# PROJECT_PATH: ${PROJECT_PATH:-/opt/project}
volumes:
- ./php7.4/sources.list:/etc/apt/sources.list
- ./php7.4/docker-php-ext-xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
- ./php7.4/php.ini:/usr/local/etc/php/php.ini
- ${LOCAL_CODE_ROOT}:/var/www/http
networks:
- server
container_name: php74
ports:
- 9000:9000
restart: always
mysql:
build:
@@ -41,7 +59,7 @@ services:
networks:
- server
ports:
- 3306:3306
- "3306:3306"
container_name: mysql
redis:
build:
@@ -53,11 +71,11 @@ services:
# volumes:
# - ${REDIS_DATA_PATH}:/data
ports:
- 6379:6379
- "6379:6379"
container_name: redis
python:
build:
context: ./
context: ./python/
dockerfile: dockerfile
volumes:
- ${LOCAL_CODE_ROOT}:/code
@@ -65,6 +83,18 @@ services:
- server
container_name: python
ports:
- 8000:8000
- "8000:8000"
node:
build:
context: ./node/
dockerfile: dockerfile
volumes:
- ${LOCAL_CODE_ROOT}:/code
networks:
- server
stdin_open: true # docker run -i
tty: true # docker run -t
ipc: host
container_name: node
networks:
server: