第一步:在centos7中创建目录,mkdir Nginx
第二步:在上个目录中创建文件Dockerfile touch Nginx/Dockerfile
第三步:编写此文件 vi Nginx/Dockerfile
编辑如下内容
#这里我们开始安装一个基于debian镜像的nginx服务
#NGINX SERVER
#VERSION 1.0
#基础镜像
FROM debian:jessie
#维护人员
MAINTAINER GAOZHANG <303812918@qq.com>
#开始安装nginx软件 去除一些不需要的模块 并且加载安全证书
RUN apt-get update && apt-get install --no-install-recommends --no-install-suggests -y ca-certificates nginx
#设置对外的暴露的http和https的端口80和433
EXPOSE 80
EXPOSE 443
#安装之后需要前台运行nginx 可以通过-g参数修改相应的配置。
CMD ["nginx","-g","daemon off;"]
保存以上内容
第四步:执行dockerfile文件
等待一段时间后可以在最后看到
表示镜像制作完成
可以通过如下代码查看镜像制作情况
表示镜像制作完成
第五步:测试镜像是否可以使用
第六步:打开浏览器输入地址:
表示镜像制作完成并且可以正常运行