1.创建Dockerfile
###########基于最新版本的Nginx镜像开始构建
FROM nginx:latest
ENV TZ=Asia/Shanghai
RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
# 复制当前目录下的html文件到Nginx默认的HTML路径
COPY ./html /usr/share/nginx/html
# 设置容器对外暴露的端口号
EXPOSE 80
# 运行Nginx服务器命令
CMD ["nginx", "-g", "daemon off;"]
2.打包成镜像
docker build -t my-nginx .
3.运行打包好的docker镜像
docker run -d -p 80:22222 my-nginx
4.查看运行结果
浏览器访问 localhost:22222