ARL Docker 一键部署
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]
