ubuntu安装docker,并搭建vulfocus靶场
docker是一个容器管理的软件,容器背后其实就是一个进程;类似于一个集装箱。
docker的官方下载地址:Install Docker Engine on Ubuntu | Docker Documentation(可以根据自己需要的环境方法下载docker软件,这里演示的是ubuntu上的docker安装教程)
参考地址
————————————————
先更新及安装工具软件
sudo apt-get update
继续安装一些工具:
sudo apt-get install \apt-transport-https \ca-certificates \curl \gnupg \lsb-release
跟着参考做的,不太清楚这是做什么
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
安装docker依赖
apt-get install ca-certificates curl gnupg lsb-release
添加Docker软件源
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
安装docker
apt-get install docker-ce docker-ce-cli containerd.io
配置用户组(可选)
- 默认情况下,只有root用户和docker组的用户才能运行Docker命令。我们可以将当前用户添加到docker组,以避免每次使用Docker时都需要使用sudo。命令如下:
sudo usermod -aG docker $USER
运行docker
systemctl start docker
###继续下载一些工具
apt-get -y install apt-transport-https ca-certificates curl software-properties-common
安装docker-compose
apt install docker-compose
重启docker
service docker restart
systemctl enable docker
—docker自启动
参考地址
接下里使用docker安装vulfocus
docker拉取镜像
docker pull vulfocus/vulfocus:latest
- 然后使用docker进入即可,访问ip+对应端口即可成功访问