CentOS7 使用 Docker 部署 Chemex 资产管理系统

1)防火墙

systemctl stop firewalld

systemctl disable firewalld

setenforce 0

vi /etc/selinux/config
SELINUX=enforcing 改为 SELINUX=disabled

2)数据库

yum install -y mariadb mariadb-server

systemctl start mariadb
systemctl enable mariadb

3)设置数据库密码

mysql -uroot

SET password=PASSWORD('P@ssw0rd123456');
   
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'P@ssw0rd123456' WITH GRANT OPTION;

create database chemex; 

flush privileges;

4)安装 Docker

yum install -y docker

systemctl start docker
systemctl enable docker

docker pull celaraze/chemex:latest

docker run -e INSTALL=true -itd --restart=always -p 80:80 \
-e DB_HOST=192.168.80.222 \
-e DB_PORT=3306 \
-e DB_DATABASE=chemex \
-e DB_USERNAME=root \
-e DB_PASSWORD=P@ssw0rd123456 \
celaraze/chemex

$ docker ps -a

netstat -nltp | grep 80

5)导出镜像 [ 省略 ]

以便 我们 后续 离线部署

docker save 1bc00f6e10f1 > Chemex.tar

# 上传云盘
链接:https://pan.baidu.com/s/12rs3T8qR753w6ISuywqCdQ 
提取码:ocix 

# 后续 载入 镜像
$ docker load < Chemex.tar

6)访问测试

账户密码:admin/admin

http://192.168.80.222

CentOS7 使用 Docker 部署 Chemex 资产管理系统_第1张图片

CentOS7 使用 Docker 部署 Chemex 资产管理系统_第2张图片

你可能感兴趣的:(开源项目,linux)