如何从docker容器中获取宿主机的mac地址等信息

新手上路,请多包涵

如何从docker容器中获取宿主机的mac地址等信息

阅读 20.7k
2 个回答

最简单的办法就是在运行Docker容器的时候将宿主的MAC地址以环境变量方式传进去。

docker的容器都隔离在docker daemon所制造的子网中,所以是获取不到宿主主机的MAC的,这也符合容器隔离的规范,试想如果容器能够直接访问宿主主机,那容器隔离就会被破坏了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题