首页 > 系统相关 >docker 使用Nginx反向代理配置

docker 使用Nginx反向代理配置

时间:2023-09-02 12:12:04浏览次数:150  
标签:容器 配置文件 nginx XXX apt Nginx 反向 docker

docker exec -it nginx bash     #进入nginx容器

容器里面需要安装Vim

apt-get update   #这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。

apt-get install -y vim

查看Nginx配置文件

cd etc/nginx         #进入Nginx目录
cat nginx.conf       #查看配置文件

编辑http配置文件

(1)http配置

cd /etc/nginx/conf.d    #进入
vim default.conf          #vim进入编辑该文件
server {
    listen       80;   #访问端口
    listen  [::]:80;
    server_name  shangcheng;   #访问ip地址或域名

    location / {
        proxy_pass http://XXX.XXX.XXX.XXX:端口;    #转发IP和端口
    }
}
查看配置文件是否无误并重启nginx容器;

nginx -t              #在容器中输入该命令查看配置文件是否正确

重启nginx容器:

exit     #退出容器
docker restart nginx       #重启nginx容器

 

标签:容器,配置文件,nginx,XXX,apt,Nginx,反向,docker
From: https://www.cnblogs.com/tszr/p/17673529.html

相关文章

  • docker-compose教程:部署MySQL完整步骤
    目录结构root@localhostmysql#tree.├──conf│└──my.cnf├──db├──docker-compose.yml└──init└──init.sqldocker-compose.ymlversion:'2'services:mysql:#network_mode:"host" #将直接使用主机端口environment:......
  • docker-compose 增加端口,不重新创建容器
    version:'3.3'services:debian:image:debian:10ports:-2226:22-8083:8083volumes:-app_data:/path/to/app_datacommand:tail-f/dev/nullvolumes:app_data:docker-compose-fdocker-compose.ymlup......
  • 云原生之部署Docker管理面板SimpleDocker
    (云原生之部署Docker管理面板SimpleDocker)一、SimpleDocker介绍1.SimpleDocker简介SimpleDocker是一个简单的Docker控制面板,致力于可以让开发者更方便,更无障碍的使用Docker,其界面简洁,操作便捷。2.SimpleDocker特点当前版本的特点镜像 详情、拉取、运行、导出、导......
  • docker 命令
    #查版本docker--version#从云仓库下载指定版本的Tomcatdockerpulltomcat:8.0   #查询镜像是否存在 #创建容器dockercreate--namet1ef6 #查询是否创建成功 #启动容器后查询启动状态是否成功 #停止并查询状态 ......
  • nginx优化相关
    https://blog.csdn.net/liuxiao723846/article/details/46862381Nginx反向代理,当后端为Https时的一些细节和原理_nginx反向代理https_赶路人儿的博客-CSDN博客 nginx-寒星12345678999-博客园(cnblogs.com)......
  • Docker深如学习及命令使用
    docker原理及构成:特点:轻量化,易迁移,架构快架构:分层式架构分为:内核、操作系统、上层应用docker使用方式:注:docker创建容器时,必须让容器内有进程在跑着,否则容器会自动挂掉增:获取docker镜像,创建docker容器dockerpullnginx:tagdockerrun-d-p80:90nginx  -d后台运行......
  • Nginx 平滑升级
    目录一、playbooks概述1.playbook简介2.playbook使用场景3.playbooks的组成4.yaml基本语法规则5.yaml关键字6.yaml支持的数据结构(1)对象(Mapping)(2)数组(Sequence)(3)纯量(Scalar)二、playbook操作示例1.示例:安装Apache服务2.示例:定义、引用变量3.示例:指定远程主机sudo......
  • Lnton羚通视频分析算法平台OpenCV-Python直方图反向投影教程
    OpenCVPython直方图反向投影用于图像分割和查找感兴趣目标。简单的说,会创建一个与输入图像同样大小的图像(单通道),每个像素对应像素属于目标的概率。更简单的说就是,输出图像在感兴趣的目标处更白。常常与camshift算法一起使用,用于目标跟踪(查找目标)如何使用呢?创建一个图像的直方......
  • 学习aop以及nginx
    苍穹外卖第一天搭建前端后端环境先将代码提交到本地然后在git上创建仓库https://gitee.com/lh03062021/sky-take-out.git点击push定义远程仓库把复制好的粘贴上去就可以推送成功了。导入sql文件,编译父项目nginx反向代理,将前端发送的动态请求由nginx转发到后端服务器好......
  • 【Windows安装Docker】
    【一】引入在上一章节已经成功的在LinuxCentOS8.4远程服务器中安装了Docker,下面让我们一起来试试如何在Windows10中安装Docker并运行起来。有人说你既然在Linxu环境中安装了Docker了,为什么还要到Windows环境中去折腾一个Dokcer环境呢?这不是在浪费时间内。那么那就大错特错了......