实例四:Nginx镜像的构建


编写Dockerfile文件

docker
  • RUN rm /etc/yum.repos.d/*:删除默认的yum仓库源。
  • COPY Centos7−aliyun.repo /etc/yum.repos.d/:将yum仓库源更换为阿里云仓库源。
  • ADD nginx−1.26.2.tar.gz /opt/:将nginx源码压缩包拷贝至目录/opt/下。
  • RUN ./configure −−prefix=/usr/local/nginx && make && make install:配置、编译源码并安装。
  • RUN echo "daemon off;" >> /usr/local/nginx/conf/nginx.conf:修改nginx配置文件,禁止后台运行。

构建Nginx镜像

docker

查看镜像

docker

测试镜像

1、运行容器并将80端口映射至宿主机。

docker

2、访问宿主机80端口。

docker

发表评论

评论数量:0