docker 部署 nginx
前言
不熟悉 docker 基本命令的小伙伴可以移步 docker 入门操作 —— 基本常用命令 学习
部署nginx
本文章使用 windows 版 docker ,通用 linux 版等docker,可以放心阅读
windows 版 docker 打开 Windows PowerShell 进行命令操作
1.下载镜像
docker pull nginx
2. 运行 nginx 容器
docker run --name nginx-01 -d -p 1234:80 nginx
# --name 定义容器名称
# -d 后台运行
# -p 端口号 -p 主机端口号:容器端口(nginx默认端口)
3.url 地址访问
http://localhost:1234
出现上图表示 nginx 启动成功
如何修改 nginx 配置
进入容器
# 查看容器id
docker ps
# 进入容器
docker exec -it 容器id /bin/bash
查询 nginx 文件所在位置
whereis nginx
进入 nginx 配置文件夹
cd /etc/nginx
cat nginx.conf # 文件为 nginx 的总配置文件
cd conf.d # 进入 nginx 总配置文件所包含的文件目录
ls # 显示目录文件
cat default.conf # 打开默认的文件配置
也可以在当前目录下放入 .conf 结尾的文件,设置代理映射规则
修改页面显示内容
进入页面所在位置
cd /usr/share/nginx/html
从外部拷贝新的 index.html 替换原文件
docker 容器没有vim编辑器,没办法使用vim编辑,因此无法直接在 docker 中修改文件,只能把文件拷贝到外部修改,或者在运行的容器中安装vim编辑器修改文件
本文章如有什么错误以及不足之处,欢迎各位大神指出