3个最好的Docker GUI应用程序平台来管理容器

要在Windows 10/8/7上管理Docker容器,Linux(Ubuntu,Centos,Redhat…)和MacOS在图形上使用这些顶级和最佳的Docker GUI桌面以及免费或开放源代码类别中的Web Management工具。

Docker基本上是一个虚拟化的开源环境,允许用户在服务器上分发和安装多个应用程序,而不会干扰彼此的安装和过程。 Docker从集群环境和数据中心受益最大。它为容器提供了一个孤立的环境。现在,什么是Docker容器?

您可以将Docker容器与带有不同文章的单个造船厂上的多个容器进行比较。以同样的方式,Docker实施了一种称为容器的技术,您可以说这是一个使用的术语,而不是虚拟机。但是,与常规VM相比,容器占用更少的空间。

由不同开发人员创建的操作系统图像是一个单个应用程序的包装,以及库,公用事业和静态数据等所有依赖项的包装,但没有完整的操作系统。这就是为什么可以将容器与轻质虚拟化进行比较的原因。所有安装在任何Docker上的容器均可使用主机OS内核同时运行,但具有孤立的过程。这使他们在使用低资源的同时可以更好地表现。在其上运行的图像仅为几个MB。但是,与VirtualBox或Hyper-V不同,本地可以使用命令行界面来管理容器和Docker,无论您要下载某些OS映像还是不同应用程序管理,都需要键入命令。对于必须在个人台式机或数据中心或服务器簇上管理多个容器的菜鸟或专业人士来说,这可能很麻烦。

因此,为了减轻所有这些不可用的Docker提供的API,可用于使用GUI(图形用户界面)基于GUI(图形用户界面)的桌面应用程序和基于Web的管理工具进行管理。

Docker桌面仪表板

这是Docker开发人员提供的易于安装的免费应用程序。我们可以将其安装在Mac,Linux和Windows操作系统上。但是,拥有250多名员工的较大企业需要购买付费订阅。

使用Docker Desktop的好处是,它提供了一个简单的接口,使用户可以在本地PC上管理容器,应用程序和图像,而无需触摸命令行。

因此,它仅适用于Windows和MacOS,但是现在我们可以在Linux发行版(例如Ubuntu Linux)上安装并具有好处。它包括Docker Engine,Docker CLI客户端,Docker Buildx,Docker Compose,Docker Content Trust,Kubernetes和Recentential Helper。

Docker的Portainer-UI

Portainer Community Edition是Docker的开源GUI,重量极轻,只有几千行星。最好的事情是跨平台,并支持Windows 10/8/7,Linux和MacOS进行安装。当使用社区版和Portainer为其提供免费,直观且易于动态的Docker GUI时,通常会使用Docker CLI进行单独的Docker发动机的管理。

登录到Portainer CE后,仪表板将显示Docker主机的良好概述。一眼就可以看到硬件信息,例如处理器的数量和RAM的数量,以及特定于Docker的信息(容器,图像,卷和网络的数量)。

你可以接受Portainer的演示在实际将其安装在自己的机器上之前。演示帐户用户名是行政和密码tryportainer,使用,您将获得全面的仪表板。您可以在其中创建Docker容器和其他服务的管理。这:每15分钟,演示帐户将被重置。

此外,它还提供应用程序模板,用户管理和进一步的可能性,仅Docker不可用并提供较大的附加值。它的某些模板是WordPress,OpenFass,Ironfucntions,CockacredDB,Microsoft OMS代理等。

尤其是Docker Portainer Web GUI的用户管理,如果将其扩展到将来包括全面的权利管理,则具有很大的潜力。此外,它还可以在流行的NAS盒子OS(例如Synology和Asustor ADM)上使用。

获取Portainer或看

牧场主

Rancher也是GUI开源软件,非常适合其本质,它正在管理图像和容器等不同资源。 Rancher是用于采用容器的团队的完整软件堆栈,并且可以多个Kubernetes群集。

Rancher Management Server可以在任何Linux服务器或群集上部署,以获得高可用性,但是,在使用它之前,请确保将Docker安装在同一服务器上。 Rancher是一个开源容器管理平台,它使得在任何组织中都可以轻松部署和管理容器;一旦配置了访问控制,用户就可以登录以创建环境。牧场主环境是在集群管理框架上运行的一系列服务器,并具有特定的访问管理控制策略。用户可以使用不同的环境,例如Kubernetes,Docker Swarm等。创建环境之后,牧场主允许添加主机和其他需要使用的堆栈。在管理层内,牧场主提供了基础架构的各个方面的详细管理,当然还有Docker以及主机,容器,存储池和容器注册表。除了容器服务外,我们还可以使用它来查看运行Kubernetes或swarm的系统服务。

牧场主的真正价值是其提供和管理应用程序的能力。用户或开发人员可以使用Rancher的CLI或API直接将其应用程序通过CI和CD系统直接推向其。

要安装Rancher GUI工具,只需执行以下Docker命令:

sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher

Dockstation Docker Gui

好吧,可以为Docker命令行提供用户界面的另一个免费软件,但不是开源的,是DockStation。该软件的界面与Kimetaic有些相似,但具有广泛的功能。它可以管理容器及其设置,无论是在安装应用程序图像,设置端口,清理容器和量,启动和停止某些项目等。

即使我们也可以控制和管理远程Docker容器,而无需在dockstation的系统上本地安装Docker引擎,因此它本质上是独立的。它配备了不同方便的工具,用于监视,搜索日志,跟踪服务器CPU和内存消耗,网络和块I/O;端口监视器;最好的是Docker-Compose支持,等等。

它可用于Linux(Ubuntu 14.04/16.04/18.04/19.04,Centos7.1/7.2,Suse Linux Enterprise 12或更多),MACOS和Windows 7/8/10或Server。

笔记-开发人员很长一段时间没有发出更新。

下载DockStation

Kitematic

Kitematic是一种官方的图形用户界面(GUI)来管理Docker,我正式说,因为它是由Docker本身的。然而,它是第三方开源工具,但是,2015年Docker接管了它。从功能上讲,它并不像Portainer那样广泛,是的,Docker Kitematice的GUI非常易于理解,并且由于简约的方法而易于操作。

所有已安装的Docker容器将出现在卡片中的主屏幕上,并可以选择管理它们。 Kitematic可用于Windows 10/8/7和MacOS。现在,它是Docker Toolbox的一部分,可以轻松安装,并支持VirtualBox用法,以创建一层虚拟机,并在其上安装Docker本身并运行Docker Engine。

除了该Docker GUI工具屏幕上推荐的流行的Docker集线器图像外,我们还可以使用给定的搜索框搜索其他搜索框。

笔记:该项目已弃用,但源和二进制文件可用Girub

Docker Hub集成使Kitematic在Portainer上占上风,因为我们不需要手动键入应用标签即可安装它们。我们可以在Kitematic GUI或Docker CLI之间切换以运行和管理容器的应用。

下载Kitematic


其他一些Docker GUI工具或项目不再活跃:

UI用于Docker

这也是一个开源项目Girub

造船厂

Girub

其他文章: