1. 更新系统 & 安装 Docker

apt update -y
apt install docker.io -y
systemctl enable docker
systemctl start docker


2. 安装 Docker Compose

apt install docker-compose -y


验证:

docker-compose version


3. 配置 Docker 镜像加速(关键)

mkdir -p /etc/docker
nano /etc/docker/daemon.json


写入以下内容:

{
  "registry-mirrors": [
    "https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
    "https://docker.m.daocloud.io",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://dockerhub.icu",
    "https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy.com",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.rainbond.cc"
  ]
}


重启 Docker:

systemctl daemon-reexec
systemctl restart docker


4. 克隆 ARL 项目

git clone https://github.com/honmashironeko/ARL-docker.git
cd ARL-docker


5. 修复脚本换行问题(必须)

apt install dos2unix -y
find . -name "*.sh" -exec dos2unix {} \;


6. 启动 ARL

docker-compose up -d


7. 检查运行状态

docker ps


正常应该看到:

arl_web
arl_worker
arl_scheduler
arl_mongodb
arl_rabbitmq


8. 访问 ARL
浏览器打开:

https://你的服务器IP:5003

账号:admin          密码:honmashironeko

本项目部分安装与部署流程参考以下开源项目:

[ARL Docker]

更多推荐