常用环境部署(二十三)——Docker部署ERPNext

该文章已生成可运行项目,

1、介绍

ERPNext 是一种业务财务集成一体的现代管理关键。 与传统会计和 ERP 相比,它具有许多优势。

相对于传统记账软件的优势: ​

不仅仅是会计! 管理库存、账单、报价、销售线索、工资单等。

所有数据存放在同一个地方安全存储, 所有用户都在同一个位置都获得相同的更新数据。

避免重复性的工作, 通过集成, 将业务数据的存储直接转换成财务数据。

保留审计记录, 在一个位置获取客户的交易历史记录。

相对大型ERP的优势 ​

$$$ - 省钱.

容易部署: 众所周知,大型 ERP 很难设置,在你做一些有意义的事情之前会问你无数的问题.

容易使用: 基于网页的风格, 快速适配用户的使用习惯.

开源 : 软件是开源的, 可以用任何一种喜欢的方式部署.

2、Docker部署

(1)拉取镜像

镜像本身已拉取所有文件并安装中文本地化插件,运行后无需任何设置直接访问地址

docker pull lvxj11/erpnext:latest

(2)创建并启动容器

docker run -itd -p 2280:80 -v ERPNext_db:/var/lib/mysql -v ERPNext_sites:/home/frappe/frappe-bench/sites --name ERPNext lvxj11/erpnext:latest
注意::::
docker run -itd -p 80:80  #可自定义端口

  -v ERPNext_db:/var/lib/mysql   #数据库卷,不可使用宿主机路径代替

  -v ERPNext_sites:/home/frappe/frappe-bench/sites   #站点卷,不可使用宿主机路径代替

  --name ERPNext lvxj11/erpnext:latest

(3)查看容器是否启动正常

docker ps

(4)存储卷说明 

        很多人对存储卷的了解不够深入,觉得如果不映射到宿主机路径,文件就不能长久保留,而且对升级镜像服务与否很担心。其实大可不必,Docker卷本身就是一个持久化的存储卷,只要不删除卷本身,容器的修改和更新完全不影响卷的数据存储。

可以使用docker inspect 容器名 | grep Source 查看卷的位置。

 docker inspect ERPNext | grep Source

 3、系统使用

(1)镜像默认数据

系统账号:administrator

系统密码:admin

数据库账号:root

数据库密码:Pass1234

(2)访问系统

登录ip:port打开系统,这里是xx.xx.xx.xx:2280,设置基础环境和公司信息

 

等待数据库初始化: 

 

初始化完成后,顺利进入系统首页

 

本文章已经生成可运行项目
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wd520521

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值