📜  在 docker 中显示 ip - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:23:08.511000             🧑  作者: Mango

在 Docker 中显示 IP

有时候在Docker容器中需要查看IP地址,本文将介绍两种方法。

方法一:使用Docker inspect命令

Docker自带Docker inspect命令,可以获取到容器的详细信息,其中就包含了IP地址。具体操作如下:

$ docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' CONTAINER_ID_OR_NAME

其中,CONTAINER_ID_OR_NAME为要查看IP的容器ID或者名称。

方法二:使用ifconfig命令

在Docker容器中安装ifconfig命令,然后使用该命令查看IP地址。具体操作如下:

$ apt-get update && apt-get install net-tools
$ ifconfig

其中,net-tools为ifconfig命令所在的软件包,需要先进行安装操作。

以上两种方法均可查看Docker容器的IP地址,可以根据实际情况选择使用哪种方式。

总结

本文介绍了在Docker容器中查看IP地址的两种方法。Docker inspect命令需要记住长长的命令格式,但是比较稳定;而使用ifconfig命令则比较简单,但需要预先安装ifconfig命令和net-tools软件包。