docker nginx 配置
Posted psy5choit
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker nginx 配置相关的知识,希望对你有一定的参考价值。
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 配置的主要内容,如果未能解决你的问题,请参考以下文章
Nginx——Nginx启动报错Job for nginx.service failed because the control process exited with error code(代码片段