转载,ERPNext frappe Docker部署,补充说明

转载的:文章原链接
https://blog.csdn.net/VincentWang_/article/details/135771658

ERPNext frappe Docker快速部署

2024年1月23日
整理记录部署步骤,方便自己再部署时参考使用。

第一步 Docker环境准备

安装Docker

sudo curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

   
   
  • 1
  • 2

启动Docker服务

service docker start

   
   
  • 1

安装docker-compose(参考菜鸟教程Compose 安装

安装 docker-compose 这里应该去 官网查看最新版

sudo curl -L "https://github.com/docker/compose/releases/download/v2.24.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

 
 

第二步 启动相关服务

克隆官方仓库

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

 
 
  • 1

复制或生成环境变量配置文件.env

补充:如何更改端口,
在更改端口前运行
lsof -i:8080
看看是否被占用

更改pwd.yml文件内的 大概在113行,肯版本不一样,行的位置不一样。
把8080改成8081,就可以修复
下面的错误,更换端口

   
   
  1. Error response from daemon: driver failed programming external connectivity on endpoint frappe_docker-frontend- 1 (d 2264015950e 7bf 7ed 391d 8ee 02436f 796c 6a 8e 29772523b 789d 7f 061d 6cd 81f): Error starting userland proxy: listen tcp 4 0.0.0.0: 8080: bind: address already in use





   
   
  1. 改前
  2. ports:
  3. - "8080:8080"


   
   
  1. 改后
  2. ports:
  3. - "8081:8080"
cp example.env .env

 
 
  • 1

指定pwd.yml文件运行

docker-compose --file pwd.yml up -d

 
 
  • 1

拉镜像
拉镜像

起服务
起服务

补充:

等 输完,docker-compose --file pwd.yml up -d 这个命令之后,起服务之后,
一定要,等5分钟在进后台
一定要,等5分钟在进后台
一定要,等5分钟在进后台
要不然会有各种意想不到的报错

第三步 初始化网站

打开网页
端口号默认8080

登陆初始账号
username: Administrator, password: admin

第一次登陆要求初始化步骤
初始化步骤

填写管理员账号信息
填写管理员账号信息

填写公司信息(此步骤无贴图),可选是否生成样例数据(稍后可自行删除)

最后

进入系统主页
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值