【转载】Kubernetes 加入Docker 平台,Mac和Windows开发者的福音

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 写在前面 在Docker欧洲大会上,Docker宣布平台将提供对Kubernetes 的支持,并且还将为Mac 和Windows 上的Docker 社区版(CE)添加可选的Kubernetes 编排。

写在前面

在Docker欧洲大会上,Docker宣布平台将提供对Kubernetes 的支持,并且还将为Mac 和Windows 上的Docker 社区版(CE)添加可选的Kubernetes 编排。大会现场进行了demo 预览,并计划于2017年底发布一个测试版。

Docker CE for Mac 和 Windows对Kubernetes的支持

随着在Docker CE for Mac和Windows中提供对Kubernetes 的支持,Docker 公司可以跨越开发人员的工作站为客户提供端对端的容器化管理软件和服务套件,并为其在本地或云端提供一整套从测试环节到CI / CD环节再到生产环节的供应链体系。

Docker for Mac和Windows是开发人员在配置Docker开发环境时最喜欢使用的一种方式。 每天,成千上万的开发人员都会用它进行构建、测试和调试容器化的应用程序。之所以Docker for Mac和Windows会受到开发人员的喜爱是因为它 安装简单、可以 自动更新 并分别与 macOS和Windows结合紧密

Kubernetes社区已经建立了可靠的解决方案,用于在开发者工作站上安装有限的Kubernetes 开发设置,包括Minikube (其本身有部分基于Docker-machine项目,这个项目先于Docker for Mac和Windows) 。这些解决方案的共同之处在于,它们可以对一系列紧凑的 docker build → run → test 的迭代进行“微妙的”配置。

一旦Docker for Mac和Windows对Kubernetes进行支持,那么 开发人员将得到一个简单易用的开发系统 ,用于构建docker-compose和Swarm-based的应用程序,还有一些部署在Kubernetes上的应用程序,从而最大限度地利用其笔记本电脑或工作站。所有容器任务(无论是构建、运行还是推送)都将使用 一套共享的镜像、卷和容器 在同一个Docker实例上运行。它将基于Docker平台的最新、最高级的版本,为Kubernetes用户提供像多级构建这样的增强功能。

更多内容

作为将Kubernetes 整合进Docker 的成果,Docker正在使用Custom Resources 和API 服务器聚合层来构建Kubernetes 组件,让它作为Kubernetes-native 上的Pods 和 Services 更简单的去部署Docker Compose 应用程序。这些组件将可以同时在Docker EE for Mac and Windows 和 Docker CE for Mac and Windows 上使用。

注册地址:大家可登录 https://beta.docker.com/ 了解关于相关测试版信息等更多信息。

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
相关文章
|
6天前
|
监控 NoSQL 时序数据库
《docker高级篇(大厂进阶):7.Docker容器监控之CAdvisor+InfluxDB+Granfana》包括:原生命令、是什么、compose容器编排,一套带走
《docker高级篇(大厂进阶):7.Docker容器监控之CAdvisor+InfluxDB+Granfana》包括:原生命令、是什么、compose容器编排,一套带走
126 77
|
17天前
|
运维 Kubernetes Docker
深入理解容器化技术:Docker与Kubernetes的协同工作
深入理解容器化技术:Docker与Kubernetes的协同工作
38 1
|
21天前
|
关系型数据库 MySQL Java
【Docker最新版教程】一文带你快速入门Docker常见用法,实现容器编排和自动化部署上线项目
Docker快速入门到项目部署,MySQL部署+Nginx部署+docker自定义镜像+docker网络+DockerCompose项目实战一文搞定!
|
24天前
|
运维 Kubernetes Cloud Native
云原生技术入门:Kubernetes和Docker的协同工作
【10月更文挑战第43天】在云计算时代,云原生技术成为推动现代软件部署和运行的关键力量。本篇文章将带你了解云原生的基本概念,重点探讨Kubernetes和Docker如何协同工作以支持容器化应用的生命周期管理。通过实际代码示例,我们将展示如何在Kubernetes集群中部署和管理Docker容器,从而为初学者提供一条清晰的学习路径。
|
1月前
|
监控 持续交付 Docker
Docker 容器化部署在微服务架构中的应用有哪些?
Docker 容器化部署在微服务架构中的应用有哪些?
|
1月前
|
安全 持续交付 Docker
微服务架构和 Docker 容器化部署的优点是什么?
微服务架构和 Docker 容器化部署的优点是什么?
|
17天前
|
Kubernetes 开发者 Docker
Docker与Kubernetes的协同工作
Docker与Kubernetes的协同工作
|
24天前
|
前端开发 Java Docker
使用Docker容器化部署Spring Boot应用程序
使用Docker容器化部署Spring Boot应用程序
|
25天前
|
Kubernetes 监控 安全
容器化技术:Docker与Kubernetes的实战应用
容器化技术:Docker与Kubernetes的实战应用
|
26天前
|
Java Docker 微服务
利用Docker容器化部署Spring Boot应用
利用Docker容器化部署Spring Boot应用
44 0

相关产品

  • 容器服务Kubernetes版