#docker #container #info #command-line-tool #ip-address #env-var #cli

app dockinfo

一个用于获取 Docker 容器信息的工具

1 个稳定版本

1.0.1 2020 年 5 月 1 日

#104 in #环境变量

Apache-2.0 许可

8KB
93

dockinfo - 一个容器检查命令行工具

什么是 dockinfo

dockinfo 是一个工具,使用户可以使用 docker inspect 命令的方式更加人性化。目前,检查选项仅限于检查给定容器的 ip 地址。很快还将添加更多命令。

安装

只需运行

cargo install dockinfo

注意: 目前不支持 Windows。

可用命令

  • sudo./dockinfo ip 容器名

    输出

    $ sudo ./dockinfo ip containername
    '172.17.0.8'
    

环境变量

dockinfo 使用 DOCKER_BIN 环境变量。通常你不需要这个环境变量,除非你的 Docker 可执行文件不在系统的 PATH 中。在这种情况下,你可以像这样运行命令:

$DOCKER_BIN=/home/username/bin/docker ./dockinfo ip 容器名

为什么需要单独的程序?

我决定构建这个程序的主要原因是,我使用具有数据库实例的容器。现在我使用大约三个数据库,分配给它们的 IP 地址更改相当频繁,并且一直使用 Docker inspect 语法真的很烦人。因此,我创建了一个简单的工具,可以用来检查 Docker 容器,而无需使用让人头痛的 docker inspect 语法。

贡献

当然可以!如果你可以处理任何 Docker inspect 任务,请提前打开 PR,我将在那里等你!

许可

本项目采用 Apache-2.0 许可

无运行时依赖