1.安装docker并换源

首先执行以下命令安装docker和docker-compose

sudo apt install docker.io docker-compose  

在/etc/docker/daemon.json中加入以下内容(如果没有就创建一个),即可解决docker拉取镜像超时问题

{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://docker.1panel.live",
    "https://hub.rat.dev",
    "https://docker.mirrors.ustc.edu.cn",
    "https://dockerpull.com"
  ],
  "dns": ["8.8.8.8", "114.114.114.114"]
}
    

重启docker,让镜像源生效

sudo systemctl restart docker

设置docker开机自启动

sudo systemctl enable docker

2.拉取ARL源码

git clone https://gh-proxy.org/https://github.com/ki9mu/ARL-plus-docker.git && cd ARL-plus-docker

3.部署并启动灯塔

创建一个数据卷

sudo docker volume create arl_db

拉取镜像

sudo docker pull ki9mu/shadow-rabbitmq:latest
sudo docker pull ki9mu/arl-ki9mu:v3.0.1  

启动容器

sudo docker-compose up -d

查看是否成功启动

netstat -an |grep 5003

出现下列输出即可证明成功安装

arl-deploy-1.png

访问web页面

debian的ip:5003

用户名/密码:admin/arlpass

arl-deploy-2.png