使用 Dockerfile 完成一个 Nginx 镜像,要求 Dockerfile 文件中体现以下内 容: (1)基于基础镜像centos; (2)Dockerfile 中添加标记或者维护者信息 (3)在线下载软件包 nginx‐1.23.3.tar.gz,解压后删除 nginx 的下载包; (4)编译安装 nginx 后,删除 nginx 解压的文件夹; (5)设置 nginx 执行路径的环境变量; (6)将nginx里 index.html的文件内容是<h1>Welcome to nginx!</h1>的地 方替换修改为:<h1>[你的姓名与学号]</h1>。例如,姓名 cuiji、学号 1746
时间: 2023-03-15 19:21:06 浏览: 134
Dockerfile构建镜像(一)
可以构建一个如下Dockerfile:FROM centos
MAINTAINER [你的姓名]# 下载nginx
RUN wget http://nginx.org/download/nginx-1.23.3.tar.gz
# 解压安装
RUN tar -xzvf nginx-1.23.3.tar.gz
RUN cd nginx-1.23.3 && ./configure && make && make install
# 删除nginx的下载包和解压的文件夹
RUN rm -rf nginx-1.23.3.tar.gz nginx-1.23.3
# 设置nginx的环境变量
ENV PATH /usr/local/nginx/sbin:$PATH
# 修改index.html
RUN echo "<h1>[你的姓名与学号]</h1>" > /usr/local/nginx/html/index.htmlCMD ["nginx", "-g", "daemon off;"]
阅读全文