文章目录

    • docker 安装
    • 安装docker-compose
    • 配置镜像加速器
    • ARL安装和启动

docker 安装

yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpmyum install docker-ce (若出现无法找到包可能是镜像源问题)更换yum源为阿里云yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo systemctl start dockersystemctl enable docker

安装docker-compose

部分容器环境可以使用docker-compose进行安装管理,例如:vulhub(一个开源漏洞项目,方便网络安全从业者快速搭建和复现漏洞)。我们可以利用python3-pip安装。
python3 安装安装python3yum install python3升级pip3pip3 install --upgrade pip安装docker-composepip3 install docker-compose

配置镜像加速器

针对Docker客户端版本大于 1.10.0 的用户您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["https://gnm7t52a.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart docker

ARL安装和启动

mkdir docker_arlwget -O docker_arl/docker2.5.4.zip https://github.com/TophantTechnology/ARL/releases/download/v2.5.4/docker.zipcd docker_arlunzip docker2.5.4.zipdocker volume create arl_dbdocker-compose up -d初始账号密码:admin/arlpass