Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Docker安装的Nginx如何代理宿主机的服务

Docker安装的Nginx如何代理宿主机的服务

作者头像
编程那点事
发布于 2023-02-25 08:36:35
发布于 2023-02-25 08:36:35
1.3K00
代码可运行
举报
文章被收录于专栏:java编程那点事java编程那点事
运行总次数:0
代码可运行

1、在安装Docker的时候,会在宿主机安装一个虚拟网关 docker0,查询docker0的IP地址

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ip addr show docker0

2、配置docker上安装的nginx

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
proxy_pass http://172.17.0.1:8080;

3、自行测试即可

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-04-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Docker部署 Tomcat集群、 Nginx负载均衡的两种方式
当作一百世一样。这里的道理很明白:我思故我在,既然我存在,就不能装作不存在。无论如何,我要为自己负起责任。——王小波《三十而立》
玖柒的小窝
2021/09/20
3480
Docker部署 Tomcat集群、 Nginx负载均衡的两种方式
Docker 网络必知
在深入了解 Docker 之前,我们需要明确容器是如何在网络上进行通信的。Docker 网络是一个非常重要的主题,因为它决定了容器如何相互通信,以及容器如何与外部网络交互。在这篇文章中,我们将探讨 Docker 网络的几个关键概念,并通过实例来加深理解。
希里安
2024/01/02
3160
Docker 网络必知
这就是你日日夜夜想要的docker!!!---------Docker四种网络模式解析
我们安装完Docker时,会发现系统已经自动创建了一个docker0网卡和其他Docker网络模式
不吃小白菜
2020/09/24
3800
这就是你日日夜夜想要的docker!!!---------Docker四种网络模式解析
Docker 容器如何访问宿主机网络
👋 你好,我是 Lorin 洛林,一位 Java 后端技术开发者!座右铭:Technology has the power to make the world a better place.
Lorin 洛林
2025/01/17
4510
Docker笔记:Docker网络知识介绍
当我们的服务器成功安装docker并启动进程后,就会产生一个docker0的虚拟网桥,本质为Linux网桥(默认为桥接模式),使用的通信技术是Veth-pair技术.
小明互联网技术分享社区
2023/10/27
3820
Docker笔记:Docker网络知识介绍
解决docker容器无法访问宿主机网络的问题
    我们项目的监控体系比较完善,所以领导有要求的拨测接口,我就另外安装了一个zabbix,为了在操作主机不影响那么多东西,我们用的是docker版。
一夕如环
2021/03/17
11K0
Docker 容器如何访问外部网络以及端口映射原理?
不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树
山河已无恙
2024/04/11
3.5K0
Docker 容器如何访问外部网络以及端口映射原理?
Docker实践之09-高级网络配置
当Docker启动时,会自动在主机上创建一个名为docker0虚拟网桥,实际上是Linux的一个bridge,可以理解为一个软件交换机,它会在挂载到它的网口之间进行转发。 同时,Docker随机分配一个本地未占用的私有网段中的一个地址给docker0接口。比如典型的172.17.0.1,掩码为255.255.0.0。此后启动的容器内的网口也会自动分配一个同一网段(172.17.0.0/16)的地址。 当创建一个Docker容器的时候,同时会创建了一对veth pair接口(当数据包发送到一个接口时,另外一个接口也可以收到相同的数据包)。这对接口一端在容器内,即一端在本地并被挂载到docker0网桥,名称以veth开头(例如vethb305ad8)。通过这种方式,主机可以跟容器通信,容器之间也可以相互通信。 Docker创建了在主机和所有容器之间一个虚拟共享网络。
编程随笔
2022/09/16
1.3K0
Docker实践之09-高级网络配置
8,docker基础之---桥接主机模式与特权指令
一般情况下MySQL和centos的IP会互相通信因为他们都是桥接docker0的网卡
冷影玺
2023/10/11
6380
8,docker基础之---桥接主机模式与特权指令
Docker常见问题处理技巧
如果我们直接是 cp 命令单纯复制文件内容的话,就会出现属性不一致的情况,同时还会有一定的安全问题。
用户10002156
2023/09/23
4610
Docker常见问题处理技巧
Docker网络——实现容器间通信、容器与外网通信以及容器的跨主机访问
由上图我们可以看到创建的网络ID为4554d78082da ,使用ip addr查看本机网络:
1850810
2021/06/06
17K0
Nginx反向代理实现docker容器域名解析
将网站部署到 docker 中后,会对 docker 容器绑定域名,下面来讲解一下域名绑定的方法。 假设:容器的80端口映射到了宿主机的8080端口,ip地址是103.123.122.111,我们要将web.aaa.com绑定到容器中。 方法:
喵叔
2020/09/08
4.8K0
学完Nginx/OpenResty详解,反向代理与负载均衡配置,能涨薪多少
接下来介绍Nginx的重要功能:反向代理+负载均衡。单体Nginx的性能虽然不错,但也是有瓶颈的。打个比方:用户请求发起一个请求,网站显示的图片量比较大,如果这个时候有大量用户同时访问,全部的工作量都集中到了一台服务器上,服务器不负重压,可能就崩溃了。高并发场景下,自然需要多台服务器进行集群,既能防止单个节点崩溃导致平台无法使用,又能提高一些效率。一般来说,Nginx完成10万多用户同时访问,程序就相对容易崩溃。
愿天堂没有BUG
2022/10/28
2.5K0
学完Nginx/OpenResty详解,反向代理与负载均衡配置,能涨薪多少
Docker容器网络
Docker在安装后自动提供3种网络,可以使用``docker network ls`命令查看
Alone-林
2022/08/23
5240
Docker容器网络
用docker和nginx部署前端项目,并且访问本地java网关gateway服务
需求背景:本地开发 java 微服务项目,但是拿到的对应的web前端项目只有打包编译过后的 dist 目录里的静态资源(里面只有一个index.html和一些编译过后的 js、css文件),前端接口需要先访问到 java 的网关服务商,然后网关里再做转发。
人人都是码农
2023/11/17
1.5K0
用docker和nginx部署前端项目,并且访问本地java网关gateway服务
Docker系列教程15-Docker容器网络
本文是篇翻译。原文:https://docs.docker.com/engine/userguide/networking/ 本节概述了Docker默认的网络行为,包括默认情况下创建的网络类型以及如何创建用户自定义网络。 本文也描述了在单个主机或集群上创建网络所需的资源。 有关Docker如何在Linux主机上与 iptables进行交互的详细信息,请参阅Docker和 iptables 。 默认网络 当您安装Docker时,它会自动创建三个网络,可使用 docker network ls命令列出这些网络:
用户1516716
2018/04/03
1.2K0
Docker系列教程15-Docker容器网络
Verdaccio 使用 Docker 安装及迁移教程
Verdaccio 是一个 npm 私有源,代码在 GitHub 开源,公司由于业务需要使用也有一段时间,非常稳定,社区也很活跃。入门可以看我之前写的一篇文章:
savokiss
2019/11/06
4.1K3
Docker 网络模式详解及容器间网络通信
Docker本身在它创建之初,它就有自己的网络驱动器,叫Container Network Manager,简称CNM。本身这个CNM会支持多种模式,本节来看一看这些模式的区别,然后去了解一下,要让一个容器网络真正地配置好,让容器真正地模拟成一个虚拟机,我们最终要做哪些配置。
贾维斯Echo
2024/03/20
2.7K0
Docker 网络模式详解及容器间网络通信
Docker 安装 Nginx 负载均衡配置
Docker 安装 # 1)安装依赖包 yum install -y yum-utils device-mapper-persistent-data lvm2 # 2)添加Docker软件包源(否则doker安装的不是新版本) yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo # 3)安装Docker CE yum install -y docker-ce # 4)启动Do
IT茂茂
2020/03/05
2.6K0
Docker 安装 Nginx 负载均衡配置
Nginx实现虚拟主机、反向代理、负载均衡、高可用、web缓存
​ 虚拟主机是一种特殊的模拟硬件的软件技术,它可以将网络上的一台物理计算机映射成多个虚拟主机,每个虚拟主机可以独立对外提供www服务,这样就可以实现一台物理主机对外提供多个web服务了。并且每个虚拟主机之间是独立的,互不影响的。
青山师
2023/05/05
7750
Nginx实现虚拟主机、反向代理、负载均衡、高可用、web缓存
推荐阅读
相关推荐
Docker部署 Tomcat集群、 Nginx负载均衡的两种方式
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验