当前位置:   article > 正文

Docker - Nginx

Docker - Nginx

博文目录

文章目录


说明

Docker Hub Nginx

数据卷数据卷印射在容器内的路径
nginx.conf/etc/nginx
nginx.html/usr/share/nginx/html
nginx.log/var/log/nginx
容器内的路径说明
/etc/nginx/nginx.conf配置文件
/etc/nginx/conf.d配置目录
/usr/share/nginx/html静态目录
/var/log/nginx日志目录

命令

# 选最后一个长期支持板(Stable) 
docker pull nginx:1.24.0
  • 1
  • 2
# 创建卷(默认的两个日志重定向到标准输出和标准错误了, 可通过 docker logs 看)
docker volume create nginx.html
docker volume create nginx.conf
docker volume create nginx.log
  • 1
  • 2
  • 3
  • 4
docker run -d --name nginx -p 80:80 -e TZ=Asia/Shanghai -v nginx.conf:/etc/nginx -v nginx.html:/usr/share/nginx/html -v nginx.log:/var/log/nginx nginx:1.24.0
  • 1
# 查看日志
docker logs nginx
# 跟踪日志
docker logs -f nginx
docker logs --follow nginx
# 查看最后10条日志
docker logs --tail 10 nginx
# 查看最近10分钟的日志
docker logs --since 10m nginx
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
# 进入容器并执行 bash
docker exec -it nginx bash

# 退出容器
exit
# 测试配置
nginx -t
# 重载配置
nginx -s reload

# 进入容器并执行 nginx -t
docker exec -it nginx nginx -t
# 进入容器并执行 nginx -s reload
docker exec -it nginx nginx -s reload
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/404002
推荐阅读
相关标签
  

闽ICP备14008679号