关于Mac宿主机无法ping通Docker容器的问题

https://www.cnblogs.com/luo-c/p/15830769.html

1.首先 Mac 端通过 brew 安装 docker-connector

复制代码
brew install wenjunxiao/brew/docker-connector

2.手动修改 /usr/local/etc/docker-connector.conf 文件中的路由(也可使用博客中的命令自动配置):

3.配置完成,直接启动服务(需要 sudo,路由配置启动之后仍然可以修改,并且无需重启服务立即生效),需要输入本机密码

复制代码
sudo brew services start docker-connector

4.使用一下命令在docker 端运行 wenjunxiao/mac-docker-connector

复制代码
docker run -it -d --restart always --net host --cap-add NET_ADMIN --name connector wenjunxiao/mac-docker-connector

5.安装完成,重试ping 操作

由上图可见,ping通了,如果 ping不通,重启一下电脑再试一下(前提是 ping的目标地址所在的容器,已经启动了,可以使用 docker ps查看运行着的容器)。

相关推荐
晚风_END14 小时前
postgresql数据库|数据库维护系列|postgresql数据库参数配置详解和数据库维护时机的选择(三)
运维·开发语言·数据库·postgresql·oracle
RisunJan14 小时前
Linux命令-grep命令(文本搜索工具)
linux·运维·服务器
The Electronic Cat14 小时前
树莓派安装nginx
运维·chrome·nginx
不想画图15 小时前
ELK+Filebeat实战
运维·elk
码界奇点15 小时前
基于Python与Django的白泽自动化运维系统设计与实现
运维·python·django·毕业设计·源代码管理
安当加密15 小时前
防勒索方案在信创服务器上的部署实践
运维·服务器
行思理15 小时前
Linux多PHP如何切换系统默认PHP版本
linux·运维·php
写代码的【黑咖啡】16 小时前
云服务器与传统服务器
运维·服务器
howard200516 小时前
Docker实战:创建和使用Docker私有仓库
docker·私有仓库
AI大模型学徒16 小时前
从入门到实践:Kubernetes(K8s)全维度知识体系解析
运维·容器