Mac下使用docker踩的第一个坑
问题描述:从代码仓库拉下来一个店铺微服务(架构师已经配置好,win10的同事们跑的很6),执行docker-compose up,开始很好,打印一切正常,突然蹦出来一个error:Could not locate PropertySource: I/O error on GET request for "http://10.0.75.1:8761/config/uaa/dev/maste
·
问题描述:从代码仓库拉下来一个店铺微服务(架构师已经配置好,win10的同事们跑的很6),执行docker-compose up,开始很好,打印一切正常,突然蹦出来一个error:
可以点进入这个网址,里面readme说的很详细,需要安装一个 TunTap,然后下载github上的这个项目,执行
Could not locate PropertySource: I/O error on GET request for "http://10.0.75.1:8761/config/uaa/dev/master": Connection refused
经过一阵折腾和找资料无果,请教了一下一直使用Mac的架构师,原来docker安装时自动配置的虚拟网卡和主机不通,需要打个补丁。
解决方法如下:
需要安装:https://github.com/AlmirKadric-Published/docker-tuntap-osx
然后在README文件里有一个关于docker-tuntap-osx(Mac)使用说明
可以点进入这个网址,里面readme说的很详细,需要安装一个 TunTap,然后下载github上的这个项目,执行
./sbin/docker_tap_install.sh
./sbin/docker_tap_up.sh
这样就基本搞定了,安装TunTap时推荐的是brew,但是在brew update时有个权限问题,
网上说新版本的系统有个rootless安全控制,需要进入安全模式将其关闭,弄完再打开,感觉挺麻烦的,就直接下载安装包安装了,
也没什么问题。
更多推荐
已为社区贡献2条内容
所有评论(0)