什么是 Dry Dry 是一款可管理并监控 Docker 容器及镜像的命令行工具,支持 Linux 等跨平台,与 Docker 官方自带的命令行工具相比 Dry 提供了交互式操作界面。 Dry 可以更方便和直观的管理容器相关的信息,包括对应镜像、容器名称、网络、容器中运行的命令及容器状态。如果运行在 Docker Swarm 中,Dry 还会给出 Swarm 集群的各种状态信息。 Dry 不仅可以管理本地 Docker 守护进程,也可以管理远程的 Docker 守护进程。 1.如果连接本地 Docker 守护进程,Docker 主机显示为 unix:///var/run/docker.sock。 2.如果连接远程 Docker 守护进程,Docker 主机显示为 tcp://IP Address:Port Number 或 tcp://Host Name:Port Number。 项目官方地址在这里。
安装 Dry Dry 的安装非常简单,只需使用官方提供的脚本就可以很方便安装在对应的系统上。Dry 目前支持的操作系统有:macOS、Freebsd、Linux、Windows。 $ curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh $ sudo chmod 755 /usr/local/bin/dry 除了使用预编译的二进制包安装外,官方还提供了多种多样的安装方式。比如:mac 下可使用 brew 进行安装,Arch Linux 下可使用 yaourt -S dry-bin 进行安装。
运行 Dry 直接在命令行下输入 dry 命令,便可启动一个 Dry。Dry 默认会连接本地的 Docker 守护进程: $ dry Dry 默认运行界面会显示容器的一些基本信息,与 docker ps 命令相比 Dry 体验上会更加友好。
Dry 快捷键列表 1.全局命令
2.容器命令
3.镜像命令
4.网络命令
5.服务命令
6.缓冲区操作命令
监控 Docker 容器 在 Dry 的运行界面中按下 m 键即可打开监控模式,与 docker stats 命令相比 Dry 具有更加详细并且彩色的输出。Dry 还有一个额外的 NAME 列,方便你很容易的区分容器。
管理 Docker 容器 如果你在 Dry 主界面选中的容器上单击回车键,你就可以管理该容器。Dry 对容器管理提供了查看日志、查看/杀死/删除容器、停止/启动/重启容器、查看容器状态及镜像历史记录等操作。
1.查看全部 Docker 容器 在 Dry 主界面按下 F2 键即可列出全部容器,包括运行中和已关闭的容器。
2.监控容器资源利用率 在容器管理界面,点击 Stats+Top 选项查看指定容器的资源利用率。你也可以按下快捷键 s 来打开容器资源利用率界面。
3.查看容器、镜像及本地卷的磁盘使用情况 在 Dry 主界面按下 F8 键即可查看容器、镜像及本地卷的磁盘使用情况。该界面明确地给出容器、镜像和卷的总数,哪些处于使用状态,以及整体磁盘使用情况、可回收空间大小的详细信息。
管理 Docker 容器镜像 在 Dry 主界面中按下 2 键即可列出全部的已下载镜像。
如果你想删除一个镜像,只需从界面中选择它,然后按 Ctrl + E。对于强制删除,你可以使用 Ctrl + F。
查看 Docker 网络列表 在 Dry 主界面按下 3 键即可查看全部网络及网关。
其它操作 1.如果你在使用中需要更多帮助,可按下 H 键查询帮助来获得更详细的使用说明。 2.如果你需要对列表项目进行排序,可按下 F1 键来实现。 3.Dry 也支持 Docker 的 Services、Stacks 管理,你可以在 Dry 主界面中按下 5 键或 6 键切换到相应管理界面。
相关主题 |