首页 > 其他 > 详细

docker安装nginx

时间:2021-08-30 09:03:30      阅读:13      评论:0      收藏:0      [点我收藏+]

一、安装nginx

1、nginx 目录位置

  • 配置文件:/etc/nginx/nginx.conf
  • 默认配置文件:/etc/nginx/conf.d/default.conf
  • 日志:/var/log/nginx
  • 网页目录:/usr/share/nginx/html
  • 配置文件夹/etc/nginx/conf.d

2、拉取镜像

docker pull nginx:1.21

3、创建目录

mkdir -p /home/apps/nginx/{conf,html,logs}

4、复制配置文件(先简单创建一个容器,从中复制配置文件到本地)

# 创建容器并运行
docker run -d --name nginx -p 80:80 nginx:1.21

cd /home/apps/nginx

# 从运行的docker中复制nginx配置文件到本地
docker cp nginx:/etc/nginx/nginx.conf ./
docker cp nginx:/etc/nginx/conf.d/default.conf ./conf/

# 移除docker
docker stop nginx
docker rm nginx

5、创建容器并运行

docker run -d --name nginx -p 80:80 -v /home/apps/nginx/nginx.conf:/etc/nginx/nginx.conf -v /home/apps/nginx/logs:/var/log/nginx -v /home/apps/nginx/html:/usr/share/nginx/html -v /home/apps/nginx/conf:/etc/nginx/conf.d --restart always --privileged=true nginx:1.21

6、测试页面

  • 前端页面需要放到目录:/home/apps/nginx/html/
  • 新建index.html页面
cd /home/apps/nginx/html/

# 输出hello word
vim index.html

# 输入文字
hello word

# 保存并退出
wq
  • 访问页面:ip地址:80

二、参考

https://www.cnblogs.com/qiqiloved/p/13470064.html

docker安装nginx

原文:https://www.cnblogs.com/lvlinguang/p/15195403.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!