Linux dockerfile构建nginx镜像
时间: 2023-10-05 08:10:23 浏览: 114
使用Dockerfile构建镜像.docx
以下是一个简单的Dockerfile文件,可以用来构建一个基本的Nginx镜像:
```
# 基础镜像
FROM ubuntu:18.04
# 更新apt-get包管理工具
RUN apt-get update
# 安装Nginx
RUN apt-get install -y nginx
# 复制配置文件
COPY nginx.conf /etc/nginx/nginx.conf
# 暴露80端口
EXPOSE 80
# 启动Nginx
CMD ["nginx", "-g", "daemon off;"]
```
在Dockerfile所在的目录下,可以使用以下命令进行构建:
```
docker build -t my-nginx .
```
其中,my-nginx是镜像的名称,可以根据自己的需要进行修改。构建完成后,可以使用以下命令启动容器:
```
docker run -p 80:80 my-nginx
```
这会将容器的80端口映射到主机的80端口,从而使得我们可以通过浏览器访问Nginx服务器。
阅读全文