加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
docker-compose.yml 1.56 KB
一键复制 编辑 原始数据 按行查看 历史
rui 提交于 2024-09-05 11:15 . docker-compose.yml
services:
mrdoc:
image: zmister/mrdoc:v8
container_name: mrdoc
restart: unless-stopped
volumes:
- ./MrDoc:/app/MrDoc
environment:
- TZ=Asia/Shanghai
##### 以下注释项为可选变量
- LISTEN_PORT=10086 # 自定义端口
- CREATE_USER=1 # 0 不创建管理员用户, 1 创建管理员用户,默认是1
- USER=jonnyan404 # 自定义管理员用户名
- MM=123456 # 自定义管理员密码
##### 如果默认用户密码,以及变量添加用户密码无法登录,请参考:https://www.mrdoc.fun/project-1/doc-242/
ports:
- "10086:10086"
depends_on:
- mysql
mysql:
image: mysql:8.0.31
container_name: mysql-with-mrdoc
restart: always
volumes:
- ./mysql/data:/var/lib/mysql
- ./mysql/log:/var/log/mysql
- ./mysql/mysql-files:/var/lib/mysql-files
environment:
- TZ=Asia/Shanghai
- MYSQL_ROOT_PASSWORD=mrdoc@123
- MYSQL_DATABASE=mrdoc
- MYSQL_USER=mrdoc
- MYSQL_PASSWORD=mrdoc@123
expose:
- "3306"
ports:
- "63306:3306"
command:
- "--character-set-server=utf8mb4"
- "--collation-server=utf8mb4_unicode_ci"
healthcheck:
test: ["CMD", "mysqladmin", "-uroot", "-pmrdoc@123", "ping", "-h", "localhost"]
interval: 10s
timeout: 3s
retries: 12
# Volumes for persisting data, see https://docs.docker.com/engine/admin/volumes/volumes/
#volumes:
# mrdoc-data:
# driver: local
# mysql-data:
# driver: local
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化