1. Kali安装docker启动vulhub靶场
  2. 更换源

根据需要添加你想要的源:也可以直接忽略

  1. 更新apt包索引并升级已经安装的软件包

apt update

apt upgrade

  1. 安装Docker以及Docker-compose

如果安装不成功可分开安装

查看安装的版本并启动

docker -v

docker-compose -v

systemctl start docker

不出现报错就证明启动成功

  1. 拉取GPG密钥并配置docker-apt

首先拉取官方的GPG密钥并配置docker-apt

curl -fsSl  https://download.docker.com/linux/debian/gpg | sudo apt-key add –

echo "deb [arch=amd64] https://download.docker.com/linux/debian buster stable" | sudo tee  /etc/apt/sources.list.d/docker.list

如果拉取不成功可换清华镜像站或阿里镜像站(我这里用的清华的)

curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add –

echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list

  1. 添加加速器并启动(注:如果可以直接使用docker启动环境可以不添加)

进入/etc/docker/目录下,创建文件或直接编辑文件,配置像加速器并启动

cd /etc/docker

vi daemon.json

{

"registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"]

}

qw保存并退出

重新启动docker并启动守护参数

systemctl daemon-reload && systemctl restart docker

  1. 启动环境

启动靶场

docker-compose up -d

停止进程

docker stop <靶场id>

删除进程

docker rm <靶场id>

docker网卡设置

docker network

用法:docker network COMMAND

管理网络

命令:

connect 将容器连接到网络

create 创建网络

disconnect 将容器与网络断开连接

inspect 显示一个或多个网络的详细信息

ls 列出网络

prune 删除所有未使用的网络

rm 删除一个或多个网络

如删除未使用网络命令(-f是允许同意)

docker network prune -f

posted on 2024-07-31 20:33  Jingb0  阅读(34)  评论(0编辑  收藏  举报