# hx-erp-docker **Repository Path**: trainliang/hx-erp-docker ## Basic Information - **Project Name**: hx-erp-docker - **Description**: 华夏ERP docker-compose安装仓库 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2021-08-24 - **Last Updated**: 2024-09-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 华夏ERP docker-compose部署方式 > 当前版本:2021年8月26日 ### 【零】 环境要求 - 系统:可安装docker的机器 - 运行环境:docker、docker-compose ### 【一】 安装示例 > 以centos7.X 全新安装为例 > > 已安装docker、docker-compose 环境的请条状到第【三】步进入安装环节 > > 注意角色提权,需要root的sudo操作 - 安装docker(必) ```ssh curl -sSL https://get.daocloud.io/docker | sh ``` - 安装docker-compose(必) ```ssh curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.1/docker-compose-`uname -s`-`uname -m` > /usr/bin/docker-compose chmod +x /usr/bin/docker-compose ``` - 安装docker开机自启(必) ```ssh systemctl enable docker.service ``` - 安装docker-hub dao镜像(选-可自行换成阿里的) ```ssh curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io ``` - 启动docker(必) ```ssh sudo systemctl start docker ``` ### 【二】 环境检测 - docker版本检测(必-检测是否安装成功,有版本号即为成功) ```ssh docker version ``` - docker-compose版本检测(必-检测是否安装成功,有版本号即为成功) ```ssh docker-compose --version ``` ### 【三】 网络、目录配置 - 创建ERP私有网络(必) ```ssh docker network create erp-online-network ``` - 创建ERP文件目录(选) ```ssh mkdir /home/erp-all cd /home/erp-all ``` - 关闭防火墙(慎重选泽-外部无法访问数据库或ui请自己配置环境的端口开放) ```ssh systemctl stop firewalld systemctl disable firewalld ``` ### 【四】 安装文件下载 - 使用git克隆仓库到本地(选-可以下载仓库打包到本地上传服务器或使用git克隆) ```ssh yum install git git clone https://gitee.com/trainliang/hx-erp-docker.git ``` ### 【五】 数据库安装 > 外部数据库的请自行挑战关,需注意数据库导入 - 进入db目录运行启动命令(必-第一次启动数据库将自动初始化,如果想重新初始化请删除目录下的volumes目录后重新启动) ```ssh cd hx-erp-docker/db sudo docker-dompose up -d ``` ### 【六】 ERP业务启动 - 进入db目录运行启动命令(必-第一次启动数据库将自动初始化,如果想重新初始化请删除目录下的volumes目录后重新启动) ```ssh cd hx-erp-docker/server sudo docker-dompose up -d ``` ### 【安装】访问服务 - http://ip:8880 - 测试用户:jsh,密码:123456 - 系统默认租户账号:jsh,默认超管账户:admin,默认密码均为:123456 ### 【七】 关于更新 > 请确定已执行数据库更新操作,详细操作请查看 https://gitee.com/jishenghua/JSH_ERP/tree/master/jshERP-boot/docs > > 更新操作不对数据库进行升级操作,请一定谨慎操作!!! ```ssh docker-compose pull && docker-compose up --force-recreate -d && docker rmi $(docker images | grep "none" | awk '{print $3}') ``` ### 【其他】 有问题请及时反馈 - 由于本镜像为自用,仅修改了部分提示文字和链接,所以不在创建仓库开源,请自行斟酌是否可接受. - yaml环境变量数据参考server目录下的yaml文件内容 - issues: https://gitee.com/trainliang/hx-erp-docker/issues - 官方地址:https://gitee.com/jishenghua/JSH_ERP