Docker之Nginx保姆级别安装
2022/8/24 5:23:02
本文主要是介绍Docker之Nginx保姆级别安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Docker之Nginx保姆级别安装:
如果觉得样式不好:跳转即可 http://www.lifengying.site/(md文件复制过来有些样式会不一样)
学英语网站项目:自己先保证Redis、Nginx、RabbitMQ、Elastic Search按照好并正常运行
本人环境是Centos7(虚拟机) 下的docker 安装
友情提示:没有安装Portainer记得安装,管理docker会方便很多。
docker 无法拉取镜像:换成国内的源
地址:https://www.cnblogs.com/firstsaofan/p/16611511.html
Nginx的安装
官网地址:https://hub.docker.com/_/nginx
参考地址:https://blog.csdn.net/BThinker/article/details/123507820
#1.拉取最新的镜像 docker pull nginx #2.创建挂载目录 mkdir -p /home/nginx/conf mkdir -p /home/nginx/log mkdir -p /home/nginx/html #3.生成容器 这个容器只是为了方便自己不用建默认的配置 拷贝自带的默认的配置出来 docker run --name nginx -p 9001:80 -d nginx #4.将容器nginx.conf文件复制到宿主机 docker cp nginx:/etc/nginx/nginx.conf /home/nginx/conf/nginx.conf # 将容器conf.d文件夹下内容复制到宿主机 docker cp nginx:/etc/nginx/conf.d /home/nginx/conf/conf.d # 将容器中的html文件夹复制到宿主机 docker cp nginx:/usr/share/nginx/html /home/nginx/
还是建议用Portainer可视化方便:
# 直接执行docker rm nginx或者以容器id方式关闭容器 # 找到nginx对应的容器id 方法一 docker ps -a # 关闭该容器 docker stop nginx # 删除该容器 docker rm nginx # 删除正在运行的nginx容器 方法二 docker rm -f nginx
docker run \ -p 80:80 \ --name nginx \ -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \ -v /home/nginx/conf/conf.d:/etc/nginx/conf.d \ -v /home/nginx/log:/var/log/nginx \ -v /home/nginx/html:/usr/share/nginx/html \ -d nginx \ --restart=always #也可以不直接加 --restart=always 然后用以下命令修改 docker update nginx --restart=always
参数说明
–name nginx 启动容器的名字
-d 后台运行
-p 80:80 前主机端口 后容器端口
-v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf 挂载nginx.conf配置文件
-v /home/nginx/conf/conf.d:/etc/nginx/conf.d 挂载nginx配置文件
-v /home/nginx/log:/var/log/nginx 挂载nginx日志文件
-v /home/nginx/html:/usr/share/nginx/html 挂载nginx内容 nginx:latest 本地运行的版本
\ shell 命令换行
然后访问上述的端口即可
这篇关于Docker之Nginx保姆级别安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-27docker容器内没有bash,怎么通过docker exec -it进入容器内部?-icode9专业技术文章分享
- 2024-12-26alpine构建的镜像无法使用docker exec -it 进入内部怎么办?-icode9专业技术文章分享
- 2024-12-24Docker环境部署资料详解
- 2024-12-24Docker环境部署教程:新手入门详解
- 2024-12-24Docker环境部署项目实战教程
- 2024-12-24Docker环境部署学习:初学者指南
- 2024-12-24Docker环境部署入门:新手必读指南
- 2024-12-20Docker部署资料:新手入门教程
- 2024-12-19Docker部署实战:新手入门教程
- 2024-12-19Docker部署教程:新手入门详解