就是假如宿主的 ip 是 192.168.1.2 ,容器配置一个 ip 是 192.168.1.3
https://blog.csdn.net/baidu_38115306/article/details/103437826
看了一下上面的教程,貌似对 mac 不适用啊,查了一晚上都没搞定,哪位大神知道怎么弄吗?
1
ryanbuu 2022 年 6 月 14 日 via iPhone mac 里的 container 实际是在一个 linux 虚拟机上跑的…
|
2
seanzxx 2022 年 6 月 14 日 看你用的是什么虚拟机,Docker Desktop 在 macOS 上不支持 桥接,你可以用 Virtual Machine 或者 Parallels Desktop 自己安装一个 Linux ,再设置 Docker ,这就可以支持桥接了
|
4
xuanbg 2022 年 6 月 14 日 不用-p ,用--network host
|
5
littlewing 2022 年 6 月 14 日 mac 上的 docker 实际上也是一个 Linux 虚拟机,而且还特别难用,还不如自己装个 Linux 虚拟机然后再上面跑 docker
|
6
ryanbuu 2022 年 6 月 14 日 虚拟机的话可以尝试下 VMware 的 Photon OS ,专门用来跑容器的,体积比较小。
|
8
ryanbuu 2022 年 6 月 14 日
其实是一个道理……“比在 Mac 下”也是在虚拟机里……还是建议在服务器上跑 docker 哈哈哈
|
10
ryanbuu 2022 年 6 月 14 日 via iPhone
|