云计算-容器云-编排部署ERP管理系统
1. ERP管理系统介绍
企业资源计划即 ERP (Enterprise ResourcePlanning),建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。由美国 Gartner Group 公司于1990年提出。企业资源计划是 MRP II(企业制造资源计划)下一代的制造业系统和资源计划软件。除了MRP II 已有的生产资源计划、制造、财务、销售、采购等功能外,还有质量管理,实验室管理,业务流程管理,产品数据管理,存货、分销与运输管理,人力资源管理和定期报告系统。在我国 ERP 所代表的含义已经被扩大,用于企业的各类软件,已经统统被纳入 ERP的范畴。它跳出了传统企业边界,从供应链范围去优化企业的资源,是基于网络经济时代的新一代信息系统。它主要用于改善企业业务流程以提高企业核心竞争力。
ERP 是由美国计算机技术咨询和评估集团 Gartner Group Inc提出的一种供应链的管理思想。企业资源计划是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP系统支持离散型、流程型等混合制造环境,应用范围从制造业扩展到了零售业、服务业、银行业、电信业、政府机关和学校等事业部门,通过融合数据库技术、图形用户界面、第四代查询语言、客户服务器结构、计算机辅助开发工具、可移植的开放系统等对企业资源进行了有效的集成。
2. 容器化部署MariaDB
编写Dockerfile构建镜像erp-mysql:v1.0,要求使用
centos7.9.2009镜像作为基础镜像,完成MariaDB数据库的安装
设置root用户的密码为tshoperp,新建数据库jsh_erp并导入数据库文件jsh_erp.sql
并设置MariaDB数据库开机自启。
(1)基础环境准备
[root@k8s-master-node1 ~]# tar -zxvf ERP.tar.gz[root@k8s-master-node1 ~]# docker load -i ERP/CentOS_7.9.2009.tar[root@k8s-worker-node1 ~]# cd ERP/[root@k8s-worker-node1 ERP]# vi local.repo[erp]name=erpbaseurl=file:///root/yumgpgcheck=0enabled=1
(2)编写init.sh脚本:
[root@k8s-worker-node1 ERP]# vi mysql_init.sh#!/bin/bashmysql_install_db --user