docker 容器访问宿主机器服务的最简单方法

文章目录

背景

经常遇到一个服务是容器方式启动,另一个服在开发机器上启动,涉及到容器内发请求到宿主机器上面的问题,这里把最简单的解决办法记录以下

docker网桥ip作为容器访问宿主机Ip

使用指令

bash 复制代码
ip addr show docker0

查看docker网桥ip, 一般都是172.17.0.1

容器内将此ip作为宿主机ip即可实现容器内服务访问宿主机服务,简单高效的方法.

复制代码
curl http://172.17.0.1:{宿主机服务端口}
相关推荐
予枫的编程笔记11 小时前
【Docker基础篇】Docker网络模式初探之bridge模式与端口映射
docker·后端开发·端口映射·容器网络·bridge模式·docker入门·容器实操
heimeiyingwang11 小时前
向量数据库VS关系数据库VS非关系数据库
运维·人工智能·重构·架构·机器人
之歆11 小时前
Linux 软件包管理与编译安装
linux·运维·服务器
Linux运维技术栈11 小时前
实战运维|CentOS7 Nexus3.21.1 迁移至 Rocky Linux9.5 + 升级至3.68.1
运维·nexus3
麦德泽特11 小时前
OpenWrt在机器人中的高级网络应用:AP+STA模式、中继与防火墙配置实战
运维·网络·机器人
这儿有一堆花11 小时前
Linux 软件包管理:从源码编译到现代自动化运维
linux·运维·自动化
github.com/starRTC11 小时前
Claude Code中英文系列教程32:Claude Code官方推荐的MCP 服务器
运维·服务器
何中应11 小时前
CentOS7安装Maven
java·运维·后端·maven
IPDEEP全球代理12 小时前
动态住宅IP与动态数据中心IP有什么不同?
运维·网络
大鹏说大话12 小时前
Windows 下将 Java 项目打包为 Docker 容器并部署的完整指南
java·windows·docker