关于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查看运行着的容器)。

相关推荐
XiaoHu02073 分钟前
Linux多线程(详细全解)
linux·运维·服务器·开发语言·c++·git
Y淑滢潇潇18 分钟前
RHCE Day 10 流程控制之条件语句和循环结构
linux·运维·rhce
gaize121325 分钟前
服务器怎么选择与配置才能满足企业需求?
运维·服务器·架构
德育处主任33 分钟前
『NAS』在群晖部署图片压缩工具-Squoosh
前端·javascript·docker
鸠摩智首席音效师1 小时前
如何安装和配置 Nginx 反向代理服务器 ?
运维·nginx
Mr. Cao code1 小时前
Docker数据管理:持久化存储最佳实践
java·docker·容器
Shanxun Liao2 小时前
CentOS 7.9 根分区 / 已经 100% 用满隐藏占用解决办法
linux·运维·centos
FOREVER-Q2 小时前
Windows 下通过 SSH 替代 Gitee OAuth Token 推送配置指南
运维·服务器
盛夏5203 小时前
Docker容器化部署SpringBoot+Vue项目:从零到一在阿里云宝塔面板的实践指南
阿里云·docker·云计算
Cyber4K3 小时前
【Kubernetes专项】DockerFile、数据持计划、网络模式及资源配额
运维·网络·云原生·容器·kubernetes