在docker和docker-compose都安装好的前提下进行部署
随便创建一个目录
mkdir docker_arl
切换到该目录
cd docker_arl
下面步骤是安装pip,如果已安装可以直接跳到wget命令下载灯塔系统文件
(但是我不确定pip版本是否有影响,你也可以将命令都执行一遍)
请求get-pip.py
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
使用Python3执行
python3 get-pip.py
如果环境有问题可能会遇到如下报错
在命令结尾追加参数 --break-system-packages 即可
python3 get-pip.py --break-system-packages
(其实这个pip我之前就装了,这里相当于给它更新了一下)
接下来我们先下载灯塔系统ARL的文件
wget -O docker2.3.1.zip https://github.com/TophantTechnology/ARL/releases/download/v2.3.1/docker.zip
因为是从github下载,这里可能会遇到无法连接的情况,挂上梯子就能解决
解压压缩包
unzip docker2.3.1.zip
并创建arl_db
docker volume create --name=arl_db
接下来就可以拉取镜像了,使用如下命令
docker-compose up -d
拉取完成后如下图
使用命令 docker ps 查看开启的容器,再结合 ifconfig 查看自己的内网ip
即可找到资产灯塔系统的地址
我这里为:192.168.60.128:5003
访问该地址
默认登录账号和密码为:admin 和 arlpass
至此我们已经完成资产灯塔系统的简单部署