docker容器中选择ubuntu镜像作为搭建环境
目的是为了重新复现vulhub中的heartbleed的容器环境,现在需要按照dockerhub中的搭建方法搭建一个nginx服务器。
到dockerhub官网,搜索vulhub。
因为vulhub中的heartbleed这个容器使用的是nginx服务器,所以这里找nginx
之后就可以找到heartbleed容器,按照步骤搭建环境。
其实就是搭建一个nginx服务器,但是这里需要复现heartbleed漏洞,所以需要特定版本的openssl,所以不能傻瓜式安装,只能通过配置文件一步步安装。
首先用docker拉取镜像并进入
查找ubuntu的镜像
sudo docker search ubuntu
获取
sudo docker pull ubuntu
运行
sudo docker run -itd --name lab ubuntu /bin/bash
链接
sudo docker attach b43e7d800139
退出当前容器但是不关闭
ctrl+q+p