docs/docs/cn/get-started/upgrading/docker.md
:::warning 升级前的准备
:::
例如
# MacOS, Linux...
cd /your/path/my-project/
# Windows
cd C:\your\path\my-project
:::tip 版本号说明
latest latest-full beta beta-full alpha alpha-full,一般不需要修改1.7.14 1.7.14-full 需要修改为目标版本号:::
# ...
services:
app:
# 推荐使用阿里云镜像(国内网络更稳定)
image: registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:1.7.14-full
# 也可使用别名版本(可能自动升级,谨慎用于生产)
# image: registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:latest-full
# image: registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:beta-full
# Docker Hub(国内可能较慢/失败)
# image: nocobase/nocobase:1.7.14-full
# ...
# 拉取最新镜像
docker compose pull app
# 重建容器
docker compose up -d app
# 查看 app 进程的情况
docker compose logs -f app
参考 安装与升级插件
NocoBase 不支持降级,如需回滚,请恢复升级前的数据库备份,并将镜像版本改回原版本。
Q:镜像拉取慢或失败
使用镜像加速,或使用阿里云镜像 registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:<tag>
Q:版本未变化
确认已修改 image 为新的版本号,并成功执行了 docker compose pull app 与 up -d app
Q:商业插件下载或更新失败
商业插件请在系统中验证授权码,验证后重启 Docker 容器。详见 NocoBase 商业授权激活指南。