本文介绍在Linux操作系统下安装和使用Dockly的方法,使用它可以从终端管理Docker容器。
简介 Dockly是一个TUI(文本用户界面)实用程序,用于在类Unix系统中从终端管理Docker容器和服务,它是使用NodeJS构建的免费开源工具,在本文中,我们将介绍如何安装Dockly以及如何从命令行管理Docker容器。
下载链接
安装Dockly的方法 确保已经在Linux机器上安装了NodeJS,参考: 在Debian/Ubuntu系统上安装Node.js和NPM的步骤。 在Arch Linux/macOS/CentOS 7/Ubuntu 16.04系统上安装Node.js的方法。 在Ubuntu 18.04系统中安装Node.js 10的方法。 安装NodeJS后,运行以下命令安装Dockly: # npm install -g dockly 参考:下载安装NDM(NPM Desktop Manager)并使用NDM安装NodeJS包。
使用Dockly从终端管理Docker容器 1、使用Dockly管理Docker容器非常简单,你所要做的就是打开终端并运行以下命令: # dockly 2、Dockly将通过unix套接字自动连接到你的localhost docker守护程序,并在终端中显示正在运行的容器列表,如下所示:
正如你在上面的屏幕截图中看到的,Dockly在顶部显示了运行容器的信息:即容器ID、容器的名称、Docker图片、命令、运行容器的状态、状态。 3、在右上角,你将看到CPU对容器的内存利用率,使用向上/向下箭头键在容器之间移动。 4、以下是当前可用的键盘快捷键: = – 刷新Dockly界面。 / – 搜索容器列表视图。 i – 显示有关当前所选容器或服务的信息。 <RETURN> – 显示当前容器或服务的日志。 v – 在容器和服务视图之间切换。 l – 在选定的Container上启动/bin/bash会话。 r – 重新启动选定的Container。 s – 停止选定的容器。 h – 显示帮助窗口。 q – 退出Dockly。 5、查看容器的信息 使用向上/向下箭头选择一个容器,然后按“i”显示所选容器的信息:
6、重启容器 如果你想随时重启容器,只需选择它并按“r”重新启动即可:
7、停止/删除容器和图像 如果不再需要,我们可以立即停止和/或移除一个或所有容器,为此,请按“m”打开“菜单(Menu)”:
从这里,可以执行的操作有:停止所有Docker容器、删除选定的容器、删除所有容器、删除所有Docker镜像等。 8、显示Dockly帮助部分 如果有任何疑问,只需按“h”打开帮助信息:
总之,Dockly的使用非常简单,整个布局也清晰易懂。
相关主题 |