- 下载docker nginx
地址:https://hub.docker.com/_/nginx?tab=description&page=1&ordering=last_updated - 安装nginx
2.1 将下载好的nginx.tar 放入到服务器的 /home/docker 目录下
然后 执行
cd /home/docker
sudo docker load -i nginx.tar
docker images
会出现nginx
2.2 创建挂载目录,将提前准备好的四个配置文件放入服务器/home/docker/nginx下面
有四个配置文件,如图

2.3 修改conf.d/default.conf
server {
# 监听端口号,不需要改
listen 9200;
location / {
# 需要转发的地址
proxy_pass http://1.2.3.4:50070/;
#当进行需要验证转发的时候,需要 设置认证信息(c用户名:密码! 用Base64编码后的结果)
proxy_set_header Authorization "Basic Y2V0YzE1X2RldjpEeDcyMDAwMDAwIQ==";
}
}
2.4启动nginx
docker run -p 9200:9200 --name mynginx --restart=always --privileged=true -v /home/docker/nginx/html:/usr/share/nginx/html -v /home/docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /home/docker/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf -v /home/docker/nginx/logs:/var/log/nginx -d nginx
本文介绍如何使用Docker部署Nginx服务,包括下载官方镜像、配置文件挂载及转发规则设置等关键步骤。
3970

被折叠的 条评论
为什么被折叠?



