docker是非常好用的工具,但是,对于非运维人员,不是天天敲docker的指令的程序员来说,敲docker指令确实不如一个GUI管理界面直观方便
许多程序员喜欢装逼,会两条docker指令就嘲讽用GUI的小伙伴,其实完全没那必要,工具用对了场合,根据实际情况,实事求是,关键是能提高效率方才是正道!
下面介绍几款好用的Docker GUI管理界面
Portainer
1.Portainer介绍
Portainer 是一个轻量级的基于Web的Docker管理 GUI ,可让你轻松管理不同的 Docker 环境(Docker 主机或 Swarm 群集)。它由可在任何 Docker 引擎上运行的单个容器组成,旨在使部署更简单 。
Portainer 是 DockerUI 的作者重新造的一个新轮子,DockerUI 只能用于单机,无法使用 docker 的swarm ,目前已停止开发。
看看下图Portainer的Web UI界面
简单portainer入门使用教程,点这里查看
2.portainer安装
拉取portainer-ce
镜像(portainer/portainer/portainer
已被抛弃)
docker pull portainer/portainer-ce
创建一个数据卷
docker volume create portainer_data
启动portainer容器
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
献上教程https://blog.csdn.net/youlinhuanyan/article/details/113814285
Kitematic
Kitematic
目前在 Github
上开源,而它也早在 2015 年就已经被 Docker
收购。
官网 https://kitematic.com
github地址 https://github.com/docker/kitematic
入门教程见这里
LazyDocker
LazyDocker 是基于终端的一个可视化查询工具,支持键盘操作和鼠标点击。