Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker EE管理用户界面vs Portainer_Docker - Fatal编程技术网

Docker EE管理用户界面vs Portainer

Docker EE管理用户界面vs Portainer,docker,Docker,我刚刚听说Docker EE中的集成管理UI。 所以我想知道这个UI有什么特别之处,因为我也可以在Docker CE和portainer中使用这样的UI。 两者的区别是什么?docker EE Ui比portainer有更多的功能。您可以查看所有容器的日志,还有一些性能监视和其他功能。据我所知,portainer是Docker EE通用控制平面的一个子集。正如@herm所说,目前Docker EE UI(Docker UCP)比portainer具有更多与Docker相关的功能(例如,对Dock

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

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

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


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

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

您根据以下内容定义补助金:

  • 主题-组织\团队\用户树中的节点(可从LDAP\AD自动同步)
  • 对象-资源集合树中的节点
  • 访问权限-称为角色(5内置+自定义),是一组权限(允许的操作),几乎覆盖您可以想象的任何实体(容器、网络、卷、映像、节点、配置、机密、服务等)
见赠款示例:

除此之外,还要强调:

  • TLS-针对每个用户的UCP、DTR甚至客户端捆绑包
  • 高可用性(扩展docker swarm)
  • 许多UI操作都可以在CLI中执行,并且都可以通过API(它透明地扩展了Docker Engine API)实现,因此有助于实现大规模自动化
Docker EE更适合需要严格访问控制的大型企业(政府、军事、航空航天)。但是你可以得到免费的Kubernetes和一系列的商业支持选项

Docker EE在体系结构上是由许多“系统”容器组成的——我计算出UCP为13个,DTR为9个,这也给硬件带来了严重的负载。 安装过程漫长而繁琐。 参见Docker EE体系结构:

我相信Portainer只有一个容器,而且非常轻。商业选择更便宜。我们使用免费选项,这对我们来说已经足够了!(但我们的规模很小,约为100芯)