在搜索可以远程使用的 Docker GUI 时,我遇到了 Portainer Community Edition,这是一个轻量级、开源(尽管 Portainer Agent 不是开源)、基于 Web 的 Docker GUI,可用于管理容器、图像、网络、和卷。
该工具与独立的 Docker 引擎和 Docker Swarm 兼容,使用和部署都很简单,可作为 Docker 容器本身使用。 它既可以在本地机器上使用,也可以在远程 Docker GUI 上使用。
搬运工特点:
- 启动、停止、终止、重启、暂停、恢复、重命名、删除或添加 Docker 容器、从容器创建映像、更改容器重启策略以及加入或离开网络
- 查看 Docker 容器统计信息(内存、CPU 和网络使用情况以及进程)和日志
- 运行控制台以命令行访问容器
- 拉取、移除、导入和导出图像
- 查看网络详细信息,添加或删除网络
- 添加或删除卷并查看卷详细信息
- 查看可用堆栈并创建新堆栈
- 通过 Portainer 应用程序模板轻松部署常用应用程序
- 端点管理
- 用户管理
Portainer 还有一个注册表管理器,可以将图像推入和拉出注册表,但是要能够浏览注册表并操作其内容,您需要 Portainer 注册表管理器扩展,这是一项付费增强功能。
您可以通过使用其公共演示实例来尝试 Portainer 而无需部署它 – 访问 https://demo.portainer.io/ 并使用用户名登录admin
和密码tryportainer
.