Docker EE Admin UI与Portainer

问题描述 投票:2回答:3

我刚刚听说过Docker EE中的集成管理UI。所以我想知道那个UI有什么特别之处,因为我也可以在Docker CE中使用portainer这样的UI。两者有什么区别?

docker
3个回答
2
投票

正如@herm所说,目前,Docker EE UI(Docker UCP)具有比Portainer更多的Docker相关功能(例如,对Docker-compose的支持尚不可用)。 UCP中几乎所有可用功能都在Portainer中进行规划,开发人员非常关注用户体验,使其易于使用和部署。

您会发现Portainer中的访问控制与UCP中的访问控制略有不同(Portainer允许您限制对Docker环境以及Docker资源的访问)。


2
投票

docker EE Ui具有比portainer更多的功能。您可以查看所有容器的日志,还有一些性能监控和其他功能。据我所知,portainer是Docker EE通用控制平面的一部分。


0
投票

在使用Docker EE进行试验时我注意到的一件事是RBAC的多样性和复杂性。

您可以根据以下内容定义Grants:

  • 主题 - Orgs \ Teams \ Users树中的节点(可以从LDAP \ AD自动同步)
  • 对象 - 资源集合树中的节点
  • 访问权限 - 被称为角色(5内置+自定义),是几乎任何您能想象的实体(容器,网络,卷,图像,节点,配置,机密,服务等)的一组权限(允许的操作)

请参阅Grants:https://docs.docker.com/datacenter/ucp/2.2/guides/access-control/access-control-design-ee-advanced/#grant-composition的示例

除此之外还强调:

  • TLS - 适用于每个用户的UCP,DTR甚至客户端套件
  • 高可用性(扩展了docker swarm)
  • CLI中可以执行大量的UI操作,并且所有操作都可以通过API(透明地扩展Docker Engine API)实现,从而有助于实现大规模自动化

Docker EE将更适合需要严格访问控制的大型企业(政府,军事,航空航天)。但是随后你可以免费获得Kubernetes的一系列商业支持选项......

架构上Docker EE由许多“系统”容器组成 - 我为UCP计算了13个,为DTR计算了9个,这也给硬件带来了严重的负担。安装过程漫长而繁琐。请参阅Docker EE体系结构:https://docs.docker.com/datacenter/ucp/2.2/guides/architecture/

Portainer我相信只有一个容器而且很轻。并且muuuuch便宜商业选择。我们使用免费选项,这对我们来说已经足够了! (但我们小~100核心地产)

© www.soinside.com 2019 - 2024. All rights reserved.