实现效果:利用Dockerfile构建一个封装httpd服务的镜像,并且基于构建好的镜像启动容器,并且能在浏览器访问容器里的httpd服务
1、创建dockerfile文件
mkdir /dockerfile/httpd -p ##创建httpd文件夹
vi dockerfile ###创建dockerfile文件
2、编写index.html文件和上传yum源文件
因为dockerfile中有用到repo文件和index.html,所以我们需要在dockerfile目录下放置对应的文件
vi index.html
3、创建docker镜像
docker build -t="http" .
4、运行容器
docker run -itd --name httt -p 8888:80/tcp http ##指定映射端口8888
5、通过外部ip访问url