查看docker服务的IP地址

要查看Docker容器服务的IP地址,可以使用以下命令:

如果你知道容器名称或容器ID,直接通过容器ID或容器名称来获取IP地址:

# 使用容器ID获取IP地址
docker inspect -f '{
  {range .NetworkSettings.Networks}}{
  {.IPAddress}}{
  {end}}' container_id

# 或者使用容器名称获取IP地址
docker inspect -f '{
  {range .NetworkSettings.Networks}}{
  {.IPAddress}}{
  {end}}' container_name

其中,container_id替换成你想要查询的容器的实际ID,而container_name则是容器的名称。

如果需要显示所有正在运行的容器及其IP地址,可以结合docker ps和上述命令:

# 显示所有正在运行容器的IP地址
docker ps -aq | xargs -n 1 docker inspect -f '{
  {.Name}} - {
  {range .NetworkSettings.Networks}}{
  {.IPAddress}}{
  {end}}'

# 或简化版(仅显示第一个网络接口的IP)
docker ps -aq --format="{
  {.ID}}" | xargs -I {} docker inspect --format='{
  {.Name}}: {
  {range .NetworkSettings.Networks}}{
  {.IPAddress}}{
  {end}}' {}

这两个命令都会列出所有正在运行的容器,并为每个容器输出其IP地址。请注意,如果容器连接了多个网络,.NetworkSettings.Networks将会包含每个网络的IP地址信息,所以可能需要根据实际情况选择合适的网络接口。

相关推荐

  1. 服务器出口IP地址查询

    2024-02-03 21:12:01       49 阅读
  2. Docker容器IP地址

    2024-02-03 21:12:01       189 阅读
  3. 服务器IP地址分类

    2024-02-03 21:12:01       56 阅读
  4. Docker容器内部访问宿主IP地址

    2024-02-03 21:12:01       47 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-03 21:12:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-03 21:12:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-03 21:12:01       87 阅读
  4. Python语言-面向对象

    2024-02-03 21:12:01       96 阅读

热门阅读

  1. muduo库的模拟实现——Reactor部分

    2024-02-03 21:12:01       49 阅读
  2. 2402d,d变量2

    2024-02-03 21:12:01       57 阅读
  3. 个人建站前端篇(四)ssr项目路由

    2024-02-03 21:12:01       52 阅读
  4. 互联网摸鱼日报(2024-02-02)

    2024-02-03 21:12:01       52 阅读
  5. C#解决在Winform中绘图异常闪烁问题

    2024-02-03 21:12:01       46 阅读
  6. 1291. Sequential Digits

    2024-02-03 21:12:01       55 阅读
  7. 【前端】弹框组件

    2024-02-03 21:12:01       50 阅读
  8. MYSQL函数

    2024-02-03 21:12:01       45 阅读
  9. Elastic Search

    2024-02-03 21:12:01       57 阅读
  10. 开源软件的影响力

    2024-02-03 21:12:01       49 阅读