1
0
Fork 0
1Panel-Appstore/apps/udyk/6.2.668/docker-compose.yml

72 lines
1.6 KiB
YAML

services:
nginx:
container_name: udyk-nginx
image: registry.cn-shanghai.aliyuncs.com/youdeyunke/pro:nginx-6.2.668
restart: always
volumes:
- ./data/upload:/app/filestore
environment:
TZ: Asia/Shanghai
LANG: C.UTF-8
ports:
- ${PANEL_APP_PORT_HTTP}:80
depends_on:
- server
- www
server:
container_name: udyk-server
image: registry.cn-shanghai.aliyuncs.com/youdeyunke/pro:server-6.2.668
privileged: true # 注意,不能去掉
restart: on-failure:5
expose:
- 8080
environment:
TZ: Asia/Shanghai
LANG: C.UTF-8
depends_on:
- redis
- db
volumes:
- ./data/app:/app
www:
container_name: udyk-www
image: registry.cn-shanghai.aliyuncs.com/youdeyunke/pro:www-6.2.668
restart: always
user: root
expose:
- 3000
environment:
TZ: Asia/Shanghai
LANG: C.UTF-8
depends_on:
- server
- db
redis:
container_name: udyk-redis
restart: always
image: registry.cn-shanghai.aliyuncs.com/youdeyunke/common:redis-4.0
command: redis-server --bind 0.0.0.0 --appendonly yes
environment:
TZ: Asia/Shanghai
LANG: C.UTF-8
volumes:
- ./data/redis:/data
expose:
- 6379
db:
container_name: udyk-db
image: registry.cn-shanghai.aliyuncs.com/youdeyunke/common:mysql-8.0.3
expose:
- 3306
volumes:
- ./data/mysql:/var/lib/mysql
environment:
LANG: C.UTF-8
TZ: Asia/Shanghai
MYSQL_ROOT_PASSWORD: udyk@2023
restart: always