
类型:虚拟化技术
简介:基于操作系统层级的虚拟化技术,将软件与其依赖项打包为容器。
Dockly是一款基于TUI(文本用户界面)的实用工具,专为类Unix系统设计,可直接从终端管理Docker容器和服务。它是用NodeJS开发的免费开源工具。站长百科将介绍如何安装Dockly以及如何通过命令行管理Docker容器。
一、安装Dockly
首先,确保你的Linux系统中已安装NodeJS。完成NodeJS安装后,运行以下命令安装Dockly:
npm install -g dockly
二、用Dockly管理Docker容器
使用Dockly管理容器非常简单,只需打开终端并运行以下命令:
dockly
Dockly会自动通过Unix套接字连接到本地主机的Docker守护进程,并在终端中显示当前运行的容器列表。
三、Dockly界面信息与快捷键
1、顶部信息区
会显示容器的关键信息,包括:容器ID、容器名称、Docker镜像、运行命令、容器状态等。右上角则会显示容器的 CPU 和内存利用率。
2、底部快捷键区
(1)通过以下快捷键可执行各种管理操作(使用上下箭头键在容器间切换):
- =:刷新Dockly界面
- /:搜索容器列表
- i:显示当前选中容器/服务的详细信息
- 回车:查看当前容器/服务的日志
- v :在容器视图和服务视图之间切换
- l:在选中容器中启动/bin/bash会话
- r:重启选中的容器
- s:停止选中的容器
- h:打开帮助窗口
- q:退出Dockly
(2)查看容器信息
用上下箭头选中目标容器,按i键即可显示该容器的详细信息。
(3)重启容器
选中需要重启的容器,按r键即可完成重启。
(4)停止/删除容器和镜像
若需停止或移除容器 / 镜像,按m键打开操作菜单,可执行以下操作:
- 停止所有Docker容器
- 删除选中的容器
- 移除所有容器
- 删除所有Docker镜像等
(5)查看帮助
如有操作疑问,按h键即可打开帮助界面。






