【转载】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搭建和管理企业级网站应用
目录
相关文章
|
1月前
|
Java Linux C语言
《docker基础篇:2.Docker安装》包括前提说明、Docker的基本组成、Docker平台架构图解(架构版)、安装步骤、阿里云镜像加速、永远的HelloWorld、底层原理
《docker基础篇:2.Docker安装》包括前提说明、Docker的基本组成、Docker平台架构图解(架构版)、安装步骤、阿里云镜像加速、永远的HelloWorld、底层原理
362 90
|
2月前
|
NoSQL 关系型数据库 MySQL
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
201 56
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
|
2月前
|
开发框架 安全 开发者
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。本文探讨了 Docker 在多平台应用构建与部署中的作用,包括环境一致性、依赖管理、快速构建等优势,以及部署流程和注意事项,展示了 Docker 如何简化开发与部署过程,提高效率和可移植性。
87 4
|
3月前
|
监控 前端开发 Java
【技术开发】接口管理平台要用什么技术栈?推荐:Java+Vue3+Docker+MySQL
该文档介绍了基于Java后端和Vue3前端构建的管理系统的技术栈及功能模块,涵盖管理后台的访问、登录、首页概览、API接口管理、接口权限设置、接口监控、计费管理、账号管理、应用管理、数据库配置、站点配置及管理员个人设置等内容,并提供了访问地址及操作指南。
|
3月前
|
存储 编解码 搜索推荐
如何在Windows和Mac上免费将蓝光转换为MKV?
蓝光光盘因能提供高质量的视频和音频内容而备受青睐,但其使用上的局限性却不容忽视。相比之下,MKV作为一种广受支持的视频格式,与大多数播放设备和平台都能完美兼容,为用户带来了更大的便利性和灵活性。
|
4月前
|
NoSQL Shell MongoDB
Mac OSX 平台安装 MongoDB
10月更文挑战第11天
45 4
|
4月前
|
Unix Linux iOS开发
【换行符】Windows、Unix、Mac不同操作系统的回车符\r和换行符\n
【换行符】Windows、Unix、Mac不同操作系统的回车符\r和换行符\n
|
5月前
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
|
6月前
|
JavaScript 前端开发 Shell
mac和windows上安装nvm管理node版本
NVM(Node Version Manager)是前端开发者常用的命令行工具,用于管理计算机上的不同Node.js版本。通过NVM,开发者可以轻松地在多个项目间切换所需的Node.js版本。在Mac上,可以通过cURL或Wget下载安装脚本,或使用包管理工具brew安装。安装后需配置环境变量以识别NVM命令。Windows用户则可通过专用的nvm-windows安装程序完成安装。常用命令包括安装、卸载特定版本、列出已安装版本等。
377 0
|
6月前
|
Linux 虚拟化 Docker
深入了解Windows安装Docker
【8月更文挑战第22天】深入了解Windows安装Docker
307 0

热门文章

最新文章

相关产品

  • 容器服务Kubernetes版