Dockly:从终端管理 Docker 容器
几天前,我们发布了一篇指南,其中涵盖了开始使用 Docker 时需要了解的几乎所有细节。在该指南中,我们向你展示了如何详细创建和管理 Docker 容器。还有一些可用于管理 Docker 容器的非官方工具。如果你看过我们以前的文章,你可能会看到两个基于 Web 的工具,Portainer 和 PiCluster。它们都使得 Docker 管理任务在 Web 浏览器中变得更加容易和简单。今天,我遇到了另一个名为 Dockly 的 Docker 管理工具。
与上面的工具不同,Dockly 是一个 TUI(文本界面)程序,用于在类 Unix 系统中从终端管理 Docker 容器和服务。它是使用 NodeJS 编写的自由开源工具。在本简要指南中,我们将了解如何安装 Dockly 以及如何从命令行管理 Docker 容器。
安装 Dockly确保已在 Linux 上安装了 NodeJS。如果尚未安装,请参阅以下指南。
如何在 Linux 上安装 NodeJS安装 NodeJS 后,运行以下命令安装 Dockly:
# npm install -g dockly使用 Dockly 在终端管理 Docker 容器
使用 Dockly 管理 Docker 容器非常简单!你所要做的就是打开终端并运行以下命令:
# dockly
Dockly 将通过 unix 套接字自动连接到你的本机 docker 守护进程,并在终端中显示正在运行的容器列表,如下所示。
使用 Dockly 管理 Docker 容器
正如你在上面的截图中看到的,Dockly 在顶部显示了运行容器的以下信息:
容器 ID, 容器名称, Docker 镜像, 运行中容器的状态,在右上角,你将看到容器的 CPU 和内存利用率。使用向上/向下箭头键在容器之间移动。
在底部,有少量的键盘快捷键来执行各种 Docker 管理任务。以下是目前可用的键盘快捷键列表:
= 刷新 Dockly 界面, / 搜索容器列表视图, i 显示有关当前所选容器或服务的信息, 回车 显示当前容器或服务的日志, v 在容器和服务视图之间切换, l 在选定的容器上启动 /bin/bash 会话, r 重启选定的容器, s 停止选定的容器, h 显示帮助窗口, q 退出 Dockly。 查看容器的信息使用向上/向下箭头选择一个容器,然后按 i 以显示所选容器的信息。
查看容器的信息
如果你想随时重启容器,只需选择它并按 r 即可重新启动。
重启 Docker 容器
停止/删除容器和镜像如果不再需要容器,我们可以立即停止和/或删除一个或所有容器。为此,请按 m 打开菜单。
停止,删除 Docker 容器和镜像
在这里,你可以执行以下操作。
停止所有 Docker 容器, 删除选定的容器, 删除所有容器, 删除所有 Docker 镜像等。 显示 Dockly 帮助部分如果你有任何疑问,只需按 h 即可打开帮助部分。
Dockly 帮助
有关更多详细信息,请参考最后给出的官方 GitHub 页面。
就是这些了。希望这篇文章有用。如果你一直在使用 Docker 容器,请试试 Dockly,看它是否有帮助。
建议阅读:
如何自动更新正在运行的 Docker 容器 ctop:一个 Linux 容器的命令行监控工具资源:
Dockly 的 GitHub 仓库via: https://www.ostechnix.com/dockly-manage-docker-containers-from-terminal/
作者:sk 选题:lujun9972 译者:geekpi 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/48150.html
Dockerlinux开源相关文章
- Pycharm代码docker容器运行调试 | 机器学习系列
- Docker安装RabbitMQ教程「建议收藏」
- Docker系列七: 使用Humpback管理工具管理容器(一款UI管理工具)
- Docker针对运行JAVA程序的优化
- n1.Docker容器安装运行所遇异常解决
- docker导出镜像命令_docker save将容器保存为镜像
- 8. 云服务器及 Docker 教程
- Docker | Compose创建mysql容器
- Docker容器实战八:镜像管理命令
- Docker:从入门到实战过程全记录
- docker启动mysql容器失败_docker 进入容器
- 谷粒商城:安装 docker(4)
- 【Docker】基于Rancher快速部署docker容器管理平台
- 【Docker 系列】docker 学习 一,Docker的安装使用及Docker的基本工作原理
- Docker-compose(容器编排)
- Docker设置容器开机自启
- Docker容器的创建、启动、和停止详解架构师
- Docker容器上Spring Cloud微服务相互调用时报错:java.net.UnknownHostException:主机名详解编程语言
- 使用Docker安装Redis并配置成功(docker安装redis)
- Docker容器管理Redis服务(dockerredis)
- 容器标准之争:Docker赢了,CoreOS也没输
- docker-Open vSwitch实现跨主机的容器之间网络互联
- 搭建本地 Registry – 每天5分钟玩转 Docker 容器技术(20)