services:
litereader:
image: luodichanagn/litereader:latest
container_name: litereader
build:
context: ..
dockerfile: docker/Dockerfile
restart: unless-stopped
ports:
# 【端口配置】宿主机端口:容器内端口(如果宿主机 8082 被占用,修改左侧即可,如 9090:8082)
- "8082:8082"
environment:
# 【应用端口】与上方容器内端口保持一致
- PORT=8082
# 【管理员账号设置】首次启动自动创建初始管理员账号
- ADMIN_USERNAME=admin
# 【管理员密码设置】首次启动自动创建初始管理员密码
- ADMIN_PASSWORD=admin123
# 数据保存路径(容器内路径,勿改)
- DATA_DIR=/app/data
- STORAGE_ROOT=/app/data
volumes:
# 【数据持久化目录】保存数据库、封面、笔记、上传的小说等
- ./data:/app/data
# 【授权路径配置】挂载 NAS 或宿主机上的图书文件夹(可挂载多个)
# 格式: 宿主机实际图书路径:容器内路径
- /vol1/1000/个人/小说:/vol1/1000/个人/小说
自己改端口、默认账号密码
最后路径可以删掉,等镜像拉取成功,自动运行后,停止运行,自己到详情-设置中添加路径
B站视频