【贺喜】【喜报】终于可以在docker内无损升级erpnext了。

不用看了,以下是错误的少个步骤,我重新写个文章。

太简单了,真的太简单了,

这是失败的文章,

如何使用docker升级ERPnext_docker erpnext14.23升级到15-CSDN博客

我一直在研究怎么保留erpnext内的数据并且更新到最新版本。

终于让我研究出来了

请阅读完再操作

第一步:

能备份的千万要备份一下,不论是在docker内部,还是虚拟机内,各种备份来一遍

第二步:

git clone https://github.com/frappe/frappe_docker
cd frappe_docker

下载这个问题,当然也可以在win电脑下载完成后下载到liunx内部,然后改改名字改成frappe_docker

第三步:

我们下载frappe_docker的目的是为了得到pwd.yml内的文件。

非常重要的步骤来了,

你下载的frappe_docker内的pwd.yml内的版本号就是最新的,或者不是最新的,

第四步:

在这个网站内找到最新的版本,

https://hub.docker.com/r/frappe/erpnext/tags

整个文章最核心最重要的环节来了,

【一定要找到最新的版本号,最顶部的不是最新的版本号】

docker pull frappe/erpnext:v15.38.2

然后把这个镜像下载到服务器,

第五步:

我们回顾到第三步的pwd.yml和第四步的镜像版本,

pwd.yml内的版本和镜像版本一定要一致版本号一致,

如果pwd.yml内的版本号大于镜像版本号那说明镜像版本号没有找对,

如果pwd.yml内的版本号小于镜像版本号,那有可能pwd.yml内的版本号没有更新,那我们需要更改pwd.yml 内的版本号【其实这种情况最好是不要升级,因为官方都没有改版本号可能有问题,】

等镜像版本号和pwd.yml版本号一致后,我们开始下一步

第六步:

下载了pwd.yml,下载了镜像,这两个版本号一致,

我们移步到pwd.yml文件夹内部,然后运行命令

docker compose -f pwd.yml up -d

命令来源:GitHub - frappe/frappe_docker: Docker images for production and development setups of the Frappe framework and ERPNext

他就会自动升级:

第七步:

到此为止,就升级结束了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值