群晖更新容器到最新程序或删除程序

在群晖(Synology)上通过 Docker Compose 更新容器到最新版本,操作非常简单。通常建议通过 SSH 连接

1. 找到文件的物理路径

通常情况下,如果你是通过群晖面板创建的,文件一般位于: /volume1/docker/[项目名称]/

2. 在命令行中切换目录

假设你的项目文件夹叫 moontv,请依次输入以下命令:

1. 进入配置文件所在的目录 cd /volume1/docker/moontv/
2. 确认目录下是否有 docker-compose.yml 文件
ls

3. 再次执行更新

现在再运行更新命令:

sudo docker-compose pull
sudo docker-compose up -d

4. 停止并删除容器(最常用)

如果你想停止运行中的服务,并删除相关的容器、网络(但保留下载的镜像和数据卷),请在目录内运行:

docker compose down

5. 彻底删除(包括数据卷)

如果你希望连同该服务产生的匿名数据卷一起删除(慎用,如果有重要配置在卷里会被清空),可以运行

docker compose down -v

6. 清理镜像(彻底卸载)

如果你以后都不打算用这个项目了,除了执行 docker compose down 之外,还可以手动删除下载的镜像,释放磁盘空间:

  1. 查看镜像 ID:docker images
  2. 删除镜像:docker rmi [镜像名称或ID]
    • 例如:docker rmi 7sageer/sublink-worker

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注