你们如何管理NAS上的docker?

我现在使用Portainer,管理30+的docker container,但是有几个问题(痛点):

  1. 比较难管理具有相对路径的docker compose,比如dify的compose。
  2. 无法管理在外部命令行启动或者docker up -d启动的container
  3. 即使能够管理的compose,也没有版本管理,而且不能够很方便地迁移(假如要更换主机,如何批量迁移?理想中地方法是,A->B 主机的话,在A主机打包完整内容,B主机解压后导入即可)

不知道各位佬有没有推荐使用的管理软件?

7 个赞

docker compose 的管理可以看看这个

3 个赞

dockge确实还可以,不过飞牛有自带的docker管理

1 个赞

NAS数据还是很珍贵的,不太敢直接切到飞牛(万一飞牛出点幺蛾子迁移成本太高了)

1 个赞

面板管理都有局限,我都是ssh上去直接管理,docker conpose搭配自己写的cli

docker compose up -d
docker compose down
一把梭 :tieba_087:

1 个赞

太麻烦了

还行吧
如果卷都挂载在一个地方,迁移的时候直接打包带走
配合脚本批量启动就行

总还是需要一个管理页面的感觉,查看容器状态什么的

虽然有sunpanel了,但是还是希望有一个能够实时管理的软件,总不能每次发现有问题再ssh上去吧。

用compose。就行

docker run

每天都有备份的

裕姝是品牌nas刷飞牛,还是自己攒的nas

1panel?或者dpanel

自己攒的,这样配置比较称心

portainer好用 可以管理多个节点的docker还有docker compose

但是:

  1. 比较难管理具有相对路径的docker compose,比如dify的compose。
  2. 无法管理在外部命令行启动或者docker up -d启动的container
  3. 即使能够管理的compose,也没有版本管理,而且不能够很方便地迁移(假如要更换主机,如何批量迁移?理想中地方法是,A->B 主机的话,在A主机打包完整内容,B主机解压后导入即可)

第一个问题 挺好解决的 自己手动改成绝对路径就好了

第二个问题 有项目能做到吗 :thinking:

第三个问题 版本管理除了手动我也没看到哪个项目支持 迁移的话我都是手动迁移的,自己压缩目录,然后传输到别的服务器上面解压

飞牛的我都用portainer

内网穿透 + 命令行