一尘不染

我可以在Docker容器中获取IP地址吗?

docker

如何获取此容器内的容器ip地址?

‘docker inspect $ hostname …’不适合,因为我不将/var/run/docker.sock主机文件共享到容器。


阅读 213

收藏
2020-06-17

共1个答案

一尘不染

由于IP地址位于/ etc / hosts的第一行中,因此您可以在容器中执行awk命令,该命令显示/ etc / hosts的第一行的第一个单词

$ awk 'END{print $1}' /etc/hosts
172.17.0.14
2020-06-17