在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

docker nginx服务如何部署

147次阅读
没有评论

共计 2808 个字符,预计需要花费 8 分钟才能阅读完成。

这篇文章主要讲解了“docker nginx 服务如何部署”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“docker nginx 服务如何部署”吧!

1. 下载 nginx
docker pull nginx 

2. 启动 nginx

docker run -d -m 2g -p 8888:80 –name lyjng nginx

3. 配置映射

创建目录: mkdir -p  /root/lyjnginx/nginx/www /root/lyjnginx/nginx/logs /root/lyjnginx/nginx/conf

其中:

      www: 目录将映射为 nginx 容器配置的虚拟目录。
      logs: 目录将映射为 nginx 容器的日志目录。
      conf: 目录里的配置文件将映射为 nginx 容器的配置文件。

4. 复制 docker 容器中的文件

[root@ambari-01 lyjnginx]# docker ps 
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cf7da4042664 nginx  /docker-entrypoint.…  20 minutes ago Up 20 minutes 0.0.0.0:8888- 80/tcp lyjng
[root@ambari-01 lyjnginx]# docker cp cf7da4042664:/etc/nginx/nginx.conf /root/lyjnginx/nginx/conf/

5. 部署命令

docker run -m 2g --rm -d -p 8889:80 --name nginx-test-web -v /root/lyjnginx/nginx/www:/usr/share/nginx/html -v /root/lyjnginx/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /root/lyjnginx/nginx/logs:/var/log/nginx nginx

命令说明:

   -m : 设置容器占用内存
      –rm:容器终止运行后,自动删除容器文件。
      -p 8889:80:将容器的 80 端口映射到主机的 8889 端口.
      –name nginx-test-web:将容器命名为 nginx-test-web 
      -v /root/lyjnginx/nginx/www:/usr/share/nginx/html:将我们自己创建的 www 目录挂载到容器的 /usr/share/nginx/html。
      -v /root/lyjnginx/nginx/conf/nginx.conf:/etc/nginx/nginx.conf:将我们自己创建的 nginx.conf 挂载到容器的 /etc/nginx/nginx.conf。
      -v /root/lyjnginx/nginx/logs:/var/log/nginx:将我们自己创建的 logs 挂载到容器的 /var/log/nginx。

6. 添加网页 将 vue 打包的文件复制到 /root/lyjnginx/nginx/www/ 这个目录下就能访问了

[root@ambari-01 conf]# cd /root/lyjnginx/nginx/www/
[root@ambari-01 www]# vim index.html
 !DOCTYPE html 
 html 
 head 
 meta charset= utf-8 
 title Nginx test !!! /title 
 /head 
 body 
  h2 我的第一个标题 /h2 
  p 我的第一个段落。/p 
 /body 
 /html

7. 问题 nginx 代理转发一致报 404 不生效问题

vim  /root/lyjnginx/nginx/conf/nginx.conf 这个配置文件注释掉# include /etc/nginx/conf.d/*.conf;

# 这行必须注释否则 /etc/nginx/conf.d/*.conf 会覆盖下面 server{} 中的配置
   # include /etc/nginx/conf.d/*.conf;

user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;

 include /etc/nginx/mime.types;  default_type application/octet-stream;  log_format main  $remote_addr - $remote_user [$time_local]  $request     $status $body_bytes_sent  $http_referer     $http_user_agent   $http_x_forwarded_for  access_log /var/log/nginx/access.log main;  sendfile on;  #tcp_nopush on;  keepalive_timeout 65;  #gzip on;  #  这行必须注释否则 /etc/nginx/conf.d/*.conf  会覆盖下面 server{} 中的配置  # include /etc/nginx/conf.d/*.conf;  #lyj add  server {  listen 80;  server_name localhost;    location / {  # root /root/lyjnginx/bigdata_product;  root /usr/share/nginx/html;  index index.html index.htm;  }  location /prod-api/ {  proxy_pass http://192.168.3.175:8002/;  }  location /prod-api-extract/ {  proxy_pass http://192.168.1.134:8003/;  }  location /prod-api-dataxJ/ {  proxy_pass http://192.168.3.173:8008/;  }  location /prod-api-datax/ {  proxy_pass http://192.168.1.134:9527/;  }  }  #lyj add }

感谢各位的阅读,以上就是“docker nginx 服务如何部署”的内容了,经过本文的学习后,相信大家对 docker nginx 服务如何部署这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计2808字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产国产精品人在线视 | 国产福利福利视频 | 国产人与禽zoz0性伦多活几年 | 国产精品毛片无码 | 自拍小视频在线观看 | 亚洲人成人无码www 亚洲人成人一区二区三区 亚洲人成人伊人成综合网无码 | 久久只有这里的精品69 | 国内精品露脸在线视频播放 | 国产精品国产三级国产av主播 | 成片免费观看 | 朝鲜女子内射杂交bbw | 肥臀浪妇太爽了快点再快点 | 久草毛片 | 亚洲aⅴ在线无码播放毛片一线天 | 香蕉视频一区二区三区 | 国产人成精品免费视频 | 亚洲线精品一区二区三区 | 久操免费在线观看 | 亚洲成人黄色片 | 亚洲日韩欧美一区二区三区 | 国产情侣一区二区 | 成人亚洲国产精品久久 | 东方伊人免费在线观看 | 一级a美女毛片 | 久久亚洲av成人无码电影a片 | 熟女乱牛牛视频在线观看 | 久久久国产精品无码免费专区 | 日韩在线二区全免费 | 午夜在线免费观看 | 国产1区2区3区 | 黄色丝袜视频 | 日本日本熟妇中文在线视频 | 成人看片在线观看 | 久久精品二区 | 欧美在线中文字幕高清的 | 八区精品色欲人妻综合网 | 欧美性欧美巨大黑白大战 | 国产精品无码一二区免费 | 欧美丰满一区二区免费视频 | 国精产品一二三区精华液 | 成年女人色毛片 |