1、安装docker环境依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
2、配置国内docker的yum源(阿里云)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装epel扩展仓库
yum -y install epel-release
4、安装 docker-ce 和 docker-compose
yum install docker-ce docker-ce-cli containerd.io docker-compose
-y
5、启动docker并设置开机自启动
systemctl start docker && systemctl enable docker
6、显示docker版本
docker version
7、创建设置配置文件daemon.json
vim /etc/docker/daemon.json
输入
{
"registry-mirrors": ["https://e9yneuy4.mirror.aliyuncs.com"]
}
作用:使用阿里云docker镜像加速器,提高pull的速度
重启灯塔服务
systemctl daemon-reload
systemctl restart docker
检查docker信息,查看是否启动成功
docker info
8、拉取镜像
docker pull tophant/arl
9、docker-compose 启动
git clone https://github.com/TophantTechnology/ARL
cd ARL/docker/
docker-compose up -d
此时会报错
解决方法
docker volume create --name=arl_db
然后再次执行
docker-compose up -d
最后查看能否正常运行
docker-compose ps
STATE都为UP,这是正常工作情况。
9、使用ip地址(有域名可以直接访问)访问网站
使用默认账号:admin,密码:arlpass 登录10
10、登录即可