Dry:用于Docker容器的交互式CLI管理器

干码头工人

Docker 是一种能够实现操作系统级虚拟化(称为容器)的软件。它利用 Linux 内核的资源隔离特性(例如 cgroups 和内核命名空间等)来允许在单个 Linux 实例中执行独立的容器。

Docker提供了一种在包含其所有依赖项和库的容器中安全运行隔离应用程序的方法。

如果您今天是Docker用户,我们将讨论您可能感兴趣的应用程序。

关于干

Dry是一个免费的,跨平台的开源应用程序,可从命令行运行以管理Docker。

该工具向我们显示有关容器、镜像和网络的信息,如果 Docker Swarm 正在运行,它还会显示有关 Swarm 集群状态的各种信息。

它可以连接到本地或远程Docker守护程序。

除了显示信息外,它还可以用于管理 Docker。官方 Docker CLI 中的大多数命令在 Dry 中也同样可用,且行为也相同。

如何在Linux上安装Dry?

Dry以单个二进制文件的形式提供,因此在 Linux 上安装非常简单。

对于使用 Arch Linux、Manjaro 及其衍生发行版的用户来说,Dry 可以在 AUR 中找到,因此您必须在 pacman.conf 文件中启用 AUR。

要安装它,只需键入以下命令:

pacaur -S dry-bin

也可以通过 Docker 容器安装 Dry,如果您想通过这种方式安装,则应输入以下命令:

docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry

最后一种在 Linux 上安装 Dry 的方法是下载一个脚本来处理安装过程。

我们必须打开一个终端并执行以下命令:

curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry

安装完成后,我们就可以在我们的系统上开始使用该应用程序了。

如何使用Dry?

要在我们的系统上使用此应用程序,我们必须打开终端并运行以下命令:

dry

执行此操作时,应出现一个与此类似的窗口,其中显示 Dry 已在工作并显示信息。

干

Dry可以通过一些密钥使用,根据其在 GitHub 上的官方空间提供的信息,访问方式如下:

全局键

TECLA 描述
% 显示过滤器列表
F1 排序清单
F5 更新清单
F8 显示可停放的磁盘使用情况
F9 显示最近的10个Docker事件
F10 显示泊坞窗信息
1 显示容器清单
2 显示图片清单
3 显示网络列表
4 显示节点列表(在群集模式下)
5 显示服务列表(在群集模式下)
Arrowup 将光标向上移动一行
向下箭头 将光标向下移动一行
g 将光标移到顶部
G 将光标移到底部
q 摆脱干燥

容器命令

连结金钥 描述
输入 显示容器命令菜单
F2 启用/禁用显示已停止的容器
i 检查
l 集装箱日志
e 清除
s 统计
Ctrl + e 删除所有停止的容器
Ctrl + k 马塔尔
Ctrl + R 启动/重启
Ctrl + t 停止

影像指令

键或组合 描述
i 历史的
r 在新容器中运行命令
Ctrl + d 删除悬挂的图像
Ctrl + e 删除图像
Ctrl + F 删除图片
输入 检查

网络命令

键或组合 描述
Ctrl + e 删除网络
输入 检查

服务命令

TECLA 描述
i 检查服务
l 服务记录
Ctrl + R 取消服务
Ctrl + s 中途停留服务
输入 显示服务任务

在缓冲区中移动

TECLA 描述
g 将光标移到缓冲区的开头
G 将光标移到缓冲区的末尾
n 搜索后,前进到下一个搜索结果
N 搜索后,返回上一个搜索结果
s 搜索
向上 将光标“屏幕尺寸”向上移动
pg下来 向下移动光标“屏幕尺寸”行

在 Google 中将其添加为首选来源