一、说明
- 公司内IT资产管理主要是通过excel管理的,比较粗放,需要一款简单高效的资产管理系统
二、环境
- 系统:windows 11
- docker 版本:20.10.24
- chemex版本:3.7.0
三、部署
1、部署mysql,并创建数据库
#1.下载mysql镜像
docker pull mysql:5.7
#2.安装mysql5.7
docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -itd mysql:5.7
#3.创建chemex库
docker exec -it mysql mysql -uroot -p123456
create database chemex;
2、部署chemex
docker run -itd --restart=always -p 9999:80 -e DB_HOST=10.0.0.254 -e DB_PORT=3306 -e DB_DATABASE=chemex -e DB_USERNAME=root -e DB_PASSWORD=123456 -e INSTALL=true celaraze/chemex
- -itd:-i指以交互模式运行容器,-t为容器分配一个伪输入终端,通常与it同时使用,-d指后台运行容器
- --restart=always:开机启动
- -p:将容器端口映射到容器外部,其中前面是外部端口,后面是容器端口
- -e:设置环境变量
- DB_HOST=数据库地址
- DB_PORT=数据库端口
- DB_DATABASE=数据库名称
- DB_USERNAME=数据库账户
- DB_PASSWORD=数据库密码
四、登陆
在web浏览器中访问:http://localhost:9999
默认账号密码:admin/admin
五、其他
目前该系统做日常IT方面管理还是挺强大的,唯一不足,就是不能跟企业微信、飞书等打通,资产变化无法让员工确认,然后修改,如有大神实现了这方面功能,还请赐教,谢谢!