ARL简介
ARL(Asset Reconnaissance Lighthouse)资产侦察灯塔系统
项目地址:
https://github.com/TophantTechnology/ARL
#Docker安装ARL
1.下载
mkdir -p /opt/docker_arl
wget -O /opt/docker_arl/docker.zip https://github.com/TophantTechnology/ARL/releases/download/v2.6/docker.zip
2.解压
cd /opt/docker_arl
unzip -o docker.zip
3.创建docker卷
docker volume create arl_db
4.设置国内镜像代理
配置国内Docker镜像源 - 蚁景网安学院
sudo vim /etc/docker/daemon.json
{
"registry-mirrors": [
"https://dockerproxy.com",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com",
"https://ccr.ccs.tencentyun.com"
]
}
5.拉取镜像
docker-compose pull
6.启动容器
docker-compose up -d
7.访问
协议: HTTPS
管理端口: 5003
URL:https://127.0.0.1:5003
密码:admin / arlpass
#遇到问题
执行docker-compose up -d启动容器命令时报错:
Error response from daemon:
cgroups: cgroup mountpoint does not exist: unknown
#解决方法
参考Issue: cgroups: cannot found cgroup mount destination: unknown · Issue #219 · docker/for-linux
1.执行如下命令
sudo mkdir /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
2.重新创建容器
docker-compose down
docker-compose up -d
3.容器启动成功
注意:总共5个容器,容器STATUS状态都为Up,说明ARL安装成功