码迷,mamicode.com
首页 > 其他好文 > 详细

docker nginx 配置

时间:2018-04-20 19:00:14      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:usr   default   local   span   容器   pass   etc   location   oca   

1.下载镜像

docker pull nginx

2宿主机器建立目录/docker/nginx/conf.d

 

这个目录下面新建

default.conf

upstream tomcat77{
server 192.168.0.77:8081;
}

server{
listen 80;
server_name localhost;
location / {
proxy_pass http://tomcat77;
}

启动一个容器 

docker run -d -p 80:80  -v /docker/nginx/conf.d:/etc/nginx/conf.d nginx 

 

2.进入容器base

# 直接在docker里面运行bash

docker exec -i -t 容器id或者name /bin/bash

 

重新加载配置  

docker exec -i -t 容器id /usr/sbin/nginx -s reload

 

拷贝容器内的配置文件到本地,进行修改等操作

docker cp nginx:/etc/nginx/nginx.conf /config/nginx.conf



 

docker nginx 配置

标签:usr   default   local   span   容器   pass   etc   location   oca   

原文地址:https://www.cnblogs.com/psy5choit/p/8892673.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!