docker镜像
目录
背景和价值
给大家分享一个 目前唯一好用且稳定的docker国内源https://docker.aityp.com/
关闭和启动dify
docker-compose down
关闭容器,不会删除挂载的数据卷(如数据库、文件存储等),因此数据不会丢失。
下次启动时,使用 docker-compose up -d 即可恢复。
重启某个镜像命令
停止并删除当前 Nginx 容器
docker compose stop nginx
docker compose rm -f nginx
重新启动 Nginx 服务(会自动应用新配置)
docker compose up -d nginx
查看进程
docker ps
查看镜像
docker images
查看镜像 日志
docker logs docker-nginx-1 (docker-nginx-1 通过docker ps获得)
换dify版本,停止镜像,卸载镜像
更换 Dify 版本时,需要先停止并清理当前运行的容器,再删除旧版本镜像,避免新旧版本冲突。以下是具体步骤:
一、停止并移除当前运行的 Dify 容器及相关资源
由于 Dify 是通过 docker-compose 部署的,推荐使用 docker-compose 命令统一管理,避免手动操作遗漏:
-
进入 Dify 部署目录(即包含
docker-compose.yml的目录):cd /path/to/your/dify/docker # 替换为你的实际目录,比如之前的 "docker" 文件夹 -
停止并删除所有容器、网络(保留数据卷,可选):
docker-compose down- 作用:停止所有 Dify 相关容器(nginx、api、db 等),并删除容器和临时网络,但默认保留数据卷(数据库数据、配置等),适合升级版本时保留数据。
- 若想彻底清理(包括数据,适合全新安装),可加
-v参数删除数据卷:docker-compose down -v # 注意:此操作会删除所有数据库数据,谨慎使用!
二、卸载(删除)旧版本 Dify 镜像
停止容器后,需要删除旧版本的 Dify 相关镜像,避免后续启动时默认使用旧镜像。
-
列出 Dify 相关镜像,确认需要删除的镜像名称和标签:
docker images | grep langgenius/dify # 过滤 Dify 官方镜像 docker images | grep nginx # 若 nginx 是专用的也可删除 docker images | grep ubuntu/squid # ssrf_proxy 镜像示例输出(需删除的镜像):
langgenius/dify-api 0.15.7 xxxxxxxx 1GB langgenius/dify-web 0.15.7 yyyyyyyy 800MB langgenius/dify-sandbox 0.2.11 zzzzzzzz 500MB nginx latest aaaaaaaa 200MB ubuntu/squid latest bbbbbbbb 300MB -
删除指定镜像(根据上一步的列表,逐个删除):
# 删除 Dify API 镜像 docker rmi langgenius/dify-api:0.15.7 # 删除 Dify Web 镜像 docker rmi langgenius/dify-web:0.15.7 # 删除 Dify Sandbox 镜像 docker rmi langgenius/dify-sandbox:0.2.11 # 若 nginx/squid 是专用的,也删除(通用镜像可保留) docker rmi nginx:latest docker rmi ubuntu/squid:latest- 若提示 "image is being used by stopped container",说明有残留容器未删除,可先删除容器再删镜像:
docker rm 容器ID # 替换为提示中的容器ID
- 若提示 "image is being used by stopped container",说明有残留容器未删除,可先删除容器再删镜像:
三、验证清理结果
-
确认容器已全部删除:
docker ps -a | grep docker- # 若之前的容器名前缀是 "docker-",无输出则说明已删除 -
确认旧镜像已删除:
docker images | grep langgenius/dify # 无输出则说明已删除
四、安装新版本 Dify
清理完成后,即可按照新版本的部署文档操作:
- 下载新版本的
docker-compose.yml(或更新本地配置)。 - 拉取新版本镜像并启动:
docker-compose pull # 拉取新版本镜像 docker-compose up -d # 启动服务

浙公网安备 33010602011771号