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
本文分享完毕,感谢支持点赞~~