Docker 制作Nginx镜像

介绍

Dockerfile文件编译出一个Nginx 容器镜像。

问题

如何安装Docker

curl -Lk https://get.docker.com/ | sh

RHEL、CentOS、Fedora的用户可以使用setenforce 0来禁用selinux以达到解决一些问题

当你在issue 提交问题的时候请注意提供一下信息:

  • 宿主机的发行版和版本号.
  • 使用 docker version 命令来给出Docker版本信息.
  • 使用 docker info 命令来给出进一步信息.
  • 提供 docker run 命令的详情 (注意打码你的隐私信息).

安装

直接使用我们在 Dockerhub 上通过自动构建生成的镜像是最为推荐的方式

Note: 也可以在 Quay.io上构建

docker pull mike666666/nginx:latest

 

#运行 1、常规运行方法:

docker run -d -p 80:80 -p 443:443 mike666666/nginx:latest

 

2、挂载数据目录方法:

docker run -d -p 80:80 -p 443:443 \
--name=nginx \
-v /etc/localtime:/etc/localtime:ro \
-v /data/wwwroot:/data/wwwroot:rw \
-v /data/logs/wwwlogs:/data/wwwlogs:rw \
-v /data/conf/nginx/vhost:/usr/local/nginx/conf/vhost:rw \
mike666666/nginx:1.21.0

 

 

本文分享完毕,感谢支持点赞~~

posted @ 2022-07-07 11:07  背锅的Mike  阅读(273)  评论(0编辑  收藏  举报