当前位置: 首页 > 科技观察

Dockly:从终端管理Docker容器

时间:2023-03-17 22:24:46 科技观察

【.com快速翻译】几天前,我们发布了一份指南,几乎涵盖了开始使用Docker所需了解的所有细节。在本指南中,我们详细介绍了如何创建和管理Docker容器。还有一些非官方工具可用于管理Docker容器。如果您阅读过我们以前的文章,您可能会偶然发现两个基于Web的工具:“Portainer”和“PiCluster”。它们都极大地简化了从Web浏览器管理Docker的任务。今天,我偶然发现了另一个名为“Dockly”的Docker管理工具。与上述工具不同,Dockly是一个TUI(文本用户界面)实用程序,用于在类Unix系统中从终端管理Docker容器和服务。它是一个使用NodeJS开发的免费开源工具。在本简短指南中,我们将介绍如何从命令行安装Dockly以及如何管理Docker容器。安装Dockly确保你的Linux系统上安装了NodeJS。如果您还没有安装它,请参阅下面的指南。安装NodeJS后,运行以下命令安装Dockly:#npminstall-gdockly使用Dockly从终端管理Docker容器使用Dockly管理Docker容器非常简单!您只需打开一个终端并运行以下命令:#docklyDockly将通过Unix套接字连接Word会自动连接到您的本地主机docker守护进程并在终端中显示正在运行的容器列表,如下所示。图1.使用Dockly管理Docker容器如上图所示,Dockly在顶部显示了以下有关正在运行的容器的信息:ContainerID一个或多个容器的名称Dockerimagecommand一个或多个正在运行的容器Status在上方在右上角,您将看到容器的CPU和内存使用情况。使用向上/向下箭头键在容器之间移动。在底部,有几个键盘快捷键可以执行各种Docker管理任务。以下是当前可用的键盘快捷键列表:=:刷新Dockly界面/:搜索容器列表视图i:显示有关当前所选容器或服务的信息在视图之间切换l:针对所选容器启动/bin/bash会话容器r:重新启动所选容器s:停止所选容器h:显示帮助窗口q:退出Dockly查看有关容器的信息使用向上/向下箭头选择容器并按“i”显示所选容器的信息.图2.查看有关容器的信息重新启动容器如果您想随时重新启动容器,只需选择它并按“r”重新启动。图3.重新启动Docker容器停止/删除容器和图像如果不再需要,我们可以立即停止和/或删除一个或所有容器。为此,请按“m”打开菜单。图4.停止并删除Docker容器和镜像后,可以执行以下操作。停止所有Docker容器删除选定容器删除所有容器删除所有Docker镜像等显示Dockly帮助部分如果您有任何疑问,只需按“h”打开帮助部分。图5.DocklyHelp更多详细信息,请参考文末给出的官方GitHub页面。原标题:Dockly——从终端管理Docker容器