飞牛nas中的docker宝塔面板数据持久化
services:
btpanel:
image: docker.cnb.cool/btpanel/btpanel:nas # 宝塔面板官方镜像(国内源),也可直接使用dockerhub镜像 btpanel/baota:nas
deploy:
resources:
limits:
cpus: "2.0" # 最大CPU核心限制,根据实际情况调整
memory: "1024M" # 最大内存限制,根据实际情况调整
restart_policy:
condition: always
ports:
- "38888:8888" # 宝塔面板对外访问端口,默认38888
- "8080:80" # Web服务端口,默认8080
- "8443:443" # HTTPS服务端口,默认8443
- "33306:3306" # MySQL服务端口,默认33306,不需要暴露到容器外可删除
- "22022:22" # SSH服务端口,默认22022,不需要暴露到容器外可删除
- "32888:888" # PHPMyAdmin服务端口,默认32888,不需要暴露到容器外可删除
volumes:
- "/www:/www" # 持久化存储容器数据,默认挂载到/www,可根据实际情况调整目录
labels:
createdBy: "bt_apps"对于和我一样的docker新手,最重要的说明
安装后可能会关机或频繁添加端口,必定会停止镜像,来进行设置。在安装之前一定要设置好数据持久化。
即设置文件路径的映射。如下图
否则每次重启镜像都会重新配置
參考鏈接:
https://r2wind.cn/articles/20241209.html
https://blog.csdn.net/qq_32642029/article/details/148052784
评论已关闭