docker中搭建nginx服务器

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
 

猜你喜欢

转载自blog.csdn.net/weixin_42172261/article/details/120732153