如何从docker容器中获取宿主机的mac地址等信息
最简单的办法就是在运行Docker容器的时候将宿主的MAC地址以环境变量方式传进去。
docker的容器都隔离在docker daemon所制造的子网中,所以是获取不到宿主主机的MAC的,这也符合容器隔离的规范,试想如果容器能够直接访问宿主主机,那容器隔离就会被破坏了。
docker
docker daemon
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答794 阅读✓ 已解决
2 回答7.1k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
4 回答3.3k 阅读✓ 已解决
2 回答504 阅读✓ 已解决
1 回答7.9k 阅读
最简单的办法就是在运行Docker容器的时候将宿主的MAC地址以环境变量方式传进去。