1 个稳定版本
1.0.1 | 2020 年 5 月 1 日 |
---|
#104 in #环境变量
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 许可。