支持 Kubernetes 的 Docker 企业版正式开启公测,新版本特性先睹为快

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 支持Kubernetes的Docker企业版都有哪些新特性?

说在前面

2018年1月,Docker 推出了其容器管理平台——Docker企业版(Docker EE)的公开测试版。早前在DockerCon欧洲大会上曾宣布,在这个版本中,Kubernetes将作为一个可选的编排解决方案与Docker Swarm并存。有了这个解决方案,企业用户就能够使用Swarm或完全兼容的Kubernetes来部署其应用程序,同时满足了长久以来用户对Docker的期望,即保证了从开发人员到IT人员一致的工作流程,尤其是与近日发布支持Kubernetes的Docker for Mac版本衔接(详情请查看Docker for Mac)。除了Kubernetes之外,此版本还增强了Swarm和Docker Trusted Registry(DTR)的相关功能,您可以在测试期间自行对其进行测试。

由于用户对此测试版非常期待,所以Docker决定将在未来几周内分批发放公测码。通过www.docker.com/kubernetes申请参加测试的个人将收到有关如何访问此版本以及向何处提交反馈的说明。Docker鼓励其合作伙伴利用这段时间来测试和验证他们的Docker和Kubernetes解决方案。在此次测试期间,注册功能将持续对用户开放。(https://beta.docker.com/

探索新特性

image

在DockerCon欧洲,Docker演示了如何在Docker 企业版中使用Kubernetes的相关功能。

在此测试版中探索一些我们尚未提及的其他增强功能,例如Swarm的增强功能。一些新特性:

  • 将Kubernetes集成到Docker EE访问控制——整合您公司的LDAP(轻量级目录访问协议)/ Active Directory(动态目录),并为不同的团队和个人分配灵活和细粒度的访问权限。通过对Swarm和Kubernetes的支持,您可以在相同的集群中将工作在不同项目和使用不同编排的团队进行隔离,从而优化开发人员和运维人员之间的效率并简化流程。
  • 将Kubernetes集成到Docker Trusted Registry(DTR)——通过使用Docker EE,与Kubernetes合作的团队可以将镜像部署在本地或云中的私有镜像仓库以实现安全、自动化的镜像管理。镜像签名和扫描以及镜像晋升功能同样适用于这两种编排。
  • 通过镜像仓库来备份镜像——用户现在可以将镜像从一个DTR推送到另一个DTR或Docker Hub中。它提供了通过自动化策略跨不同集群移动镜像的能力。一个常见的应用场景就是将镜像从开发/测试集群推送到生产集群,并能够将镜像仓库备份到像Docker Hub这样的辅助位置。
  • 改善Swarm Layer 7路由——基于Interlock项目的新服务,在使用基于Swarmkit的应用程序时增强了以下网络功能:
  • 可扩展性和性能改善
  • SSL终止
  • 基于路径的路由选择
  • 包含nginx代理,未来将具有第三方代理功能

尝试自己的测试版

除了在您自己的服务器和云环境中安装测试版本之外,您还可以通过Web浏览器体验此版本。它拥有与Play with Docker环境相同的后端支持,您不需要安装任何软件就可以在Web浏览器中自由探索和测试新的Docker EE功能了。

image

如果您正在探索Kubernetes或寻找保护和管理Kubernetes环境的方法,那么您一定要注册此测试版来亲自了解Docker EE是如何简化应用程序开发和部署的流程。

备注:文章转载自Docker公司微信公众号,原文作者 Vivek Saraswat

相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
11月前
|
机器人 网络安全 数据安全/隐私保护
autMan奥特曼机器人-对接Docker版本NTQQ详细教程
本文介绍了如何在服务器上搭建NTQQ机器人,通过官方NTQQ对接各框架,实现QQ登录的稳定运行。文章提到了需要准备一台服务器和相应的软件,并详细描述了通过SSH链接服务器、创建文件夹和配置文件、编辑配置文件地址端口、运行容器等步骤。同时,文章还介绍了VNC连接的使用和配置,以及使用watchtower进行NTQQ的更新。文章总结起来就是在服务器上搭建NTQQ机器人,实现QQ登录的稳定性和自动登录功能,同时提供了更新和维护的方法。
800 3
autMan奥特曼机器人-对接Docker版本NTQQ详细教程
|
6月前
|
监控 关系型数据库 MySQL
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
359 30
|
5月前
|
前端开发 Linux Docker
docker的安装使用0废话版本自学软硬件工程师778天
win11怎么安装docker的必要设置自学软硬件工程师778天
|
5月前
|
存储 SQL 关系型数据库
docker部署n9e开源版本7.4.0
n9e开源版本7.4.0
236 0
|
11月前
|
Kubernetes Linux 测试技术
|
Kubernetes 负载均衡 前端开发
二进制部署Kubernetes 1.23.15版本高可用集群实战
使用二进制文件部署Kubernetes 1.23.15版本高可用集群的详细教程,涵盖了从环境准备到网络插件部署的完整流程。
453 4
二进制部署Kubernetes 1.23.15版本高可用集群实战
|
11月前
|
Kubernetes Linux 开发工具
centos7通过kubeadm安装k8s 1.27.1版本
centos7通过kubeadm安装k8s 1.27.1版本
|
12月前
|
Docker 容器
如何查看docker版本|12
如何查看docker版本|12
290 3
|
存储 Kubernetes Ubuntu
Ubuntu 22.04LTS版本二进制部署K8S 1.30+版本
这篇文章详细介绍了在Ubuntu 22.04 LTS系统上使用VMware Fusion虚拟化软件部署Kubernetes 1.30+版本的完整过程,包括环境准备、安装containerd、配置etcd、生成证书、部署高可用组件、启动Kubernetes核心组件以及网络插件的部署和故障排查。
677 5
|
11月前
|
NoSQL MongoDB Docker
求助,有没有大神可以找到arm64架构下mongodb的3.6.8版本的docker镜像?
在Docker Hub受限的情况下,寻求适用于ARM架构的docker镜像资源或拉取链接,以便在x86架构上获取;内网中的机器为ARM架构,因此优先请求适合ARM的Docker镜像或Dockerfile,非常感激您的帮助。

相关产品

  • 容器服务Kubernetes版