Dockly - 管理终端的Docker容器
时间:2020-03-21 11:43:27 来源:igfitidea点击:
Dockly是TUI(文本用户界面)实用程序,用于从UNIX的系统中的终端管理Docker容器和服务。
它是免费的,使用nodejs构建的开源工具。
在此简要教程中,我们将看到如何安装 Dockly以及如何从命令行管理Docker容器。
安装Dockly
确保在Linux框中安装了NodeJS。
安装NodeJS后,运行以下命令以安装 Dockly:
# npm install -g dockly
从终端使用Dockly管理Docker容器
使用 Dockly管理Docker容器很容易!我们所要做的就是打开终端并运行以下命令:
# dockly
Dockly将通过UNIX套接字自动连接到LocalHost Docker守护程序,并在终端中显示运行容器列表,如下所示。
我们可以在上面的屏幕截图中看到, Dockly显示顶部运行容器的以下信息:
- 容器ID,
- 容器的名称,
- Docker图像,
- 命令,
- 运行容器的状态,
- 状态。
在右上方,我们将看到CPU的内存利用率。
使用向上/向下箭头键移动容器之间移动。
在底部,有很少的键盘快捷键可以进行各种Docker管理任务。
以下是当前可用键盘快捷键的列表:
- = - 刷新 Dockly接口,
- / - 搜索容器列表视图,
- i - 显示有关当前所选容器或者服务的信息,
- <return> - 显示当前容器或者服务的日志,
- v - 在容器和服务之间切换,
- l - 在所选容器上启动A/Bin/Bash会话,
- R - 重新启动所选容器,
- s - 停止所选容器,
- h - 显示帮助窗口,
- q - 储船码。
查看容器的信息
使用UP/DOWN箭头选择一个容器,然后按"I"显示所选容器的信息。
重启容器
如果我们想随时重新启动容器,只需选择它并按"R"重启。
停止/删除容器和图像
如果不再需要,我们可以立即停止和/或者删除一个或者所有容器。
为此,请按"M"打开菜单。
从其中我们可以执行以下操作。
- 停止所有Docker容器,
- 删除所选容器,
- 删除所有容器,
- 删除所有Docker图像等
显示 Dockly帮助部分
如果我们有任何疑问,只需按"H"以打开"帮助"部分。