docker安装nginx

一、安装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

上一篇:lombok


下一篇:编译器优化技术 - 窥孔优化