“中级篇“码头工人之运行nginx跳转到本地的jar并配置https(番外篇)(80)

  
  
  

原创文章,欢迎转载。转载请注明:转载自它人故事会,谢谢!
原文链接地址:“中级篇“码头工人之运行nginx跳转到本地的jar并配置https(番外篇)(80)

     

真实的环境,一个1核2 g内存,安装了mysql容器,java容器,nginx容器。具体安装码头工人我就不说了,没啥讲的重复很多遍的.mysql也之前讲过。

     

nginx的安装

  
      <李>   

    新建立nginx的目录

      
     <代码类=" language-bash "> nginx  
      李   <李>   

    防止出现下面的错误

      
     <代码类=" language-cmd ">码头工人:错误守护进程的回应:“公盟”运行时错误:container_linux。:262:容器过程导致“process_linux开始。:339:容器初始化“rootfs_linux引起的。:57:安装\ "/根/conf/nginx/nginx。conf rootfs \”
      \ "/var/lib/码头工人/再见/mnt/edd3b9a8923f13404d42aa73f509b625c7370791c8
      25424427 eacae6432fecc8 \“\”/var/lib/码头工人/再见/mnt/edd3b9a8923f13404d42aa73f509b625c7370791c8
      25424427 eacae6432fecc8/etc/nginx/nginx。conf \“造成\”不是一个导演
      ! [](http://upload - images.jianshu.io/upload_images/11223715 - 3407 e1c7ac8d7935?imagemogr2/auto orient/strip | imageView2/2/w/1240) ry \”“”
      :你想挂载目录> conf/nginx.conf联系
      回声1和gt;conf/nginx.conf  
      李   
  
  

创建容器

     
 <代码类=" language-bash ">码头工人- d - p 80:80 \运行
  ——名字five-nginx \
  - p 443:443 \
  - v/home/user/nginx/cert:/etc/nginx/cert \
  - v/home/user/nginx/config/nginx.conf:/etc/nginx/nginx。参看\
  - v/home/user/nginx/html:/usr/share/nginx/html \
  - v/home/user/nginx/log:/var/log/nginx \
  hub.c.163.com/library/nginx  
  
      <李>配置nginx文件   
  

  
 <代码类=" language-bash "> #用户nginx;
  worker_processes 1;
  
  error_log/var/log/nginx/error.日志警告;
  pid/var/run/nginx.pid;
  
  事件{
  worker_connections 1024;
  }
  
  http {
  包括/etc/nginx/mime.types;
  default_type应用程序/八进制;
  log_format主要remote_addr - remote_user美元($ time_local]“请求”美元
  ”地位body_bytes_sent美元美元http_referer”
  “http_user_agent美元”“http_x_forwarded_for美元”;
  
  access_log/var/log/nginx/access.日志主要;
  
  sendfile alt=" "中级篇“码头工人之运行nginx跳转到本地的jar并配置https(番外篇)(80)"> 

  
  

把cert阿里云中下载的crt,钥匙放入指定的目录cert中。

     

PS:基本的nginx容器配置秘钥和钥匙,跳转返回的时候,访问java容器的IP。

  

“中级篇“码头工人之运行nginx跳转到本地的jar并配置https(番外篇)(80)