Docker Desktop添加对Kubernetes的支持

栏目: 编程工具 · 发布时间: 6年前

内容简介:Docker在其stable频道发布了Windows和Mac平台下Docker Desktop随着1.10.3版本的发布,面向macOS和Windows 10平台的Docker Desktop将会添加对Docker Desktop包含了

Docker在其stable频道发布了Windows和Mac平台下Docker Desktop 对Kubernetes的支持 。Kubernetes也得到了Docker Enterprise的支持,允许我们将相同的镜像部署到两个系统中。它还包括对Docker Compose的支持,允许我们使用compose文件部署到Kubernetes,可以将其作为kubeconfig文件的替代方案。

随着1.10.3版本的发布,面向macOS和Windows 10平台的Docker Desktop将会添加对 Kubernetes的完整支持 。Kubernetes容器运行在与Docker Desktop托管 Docker 容器相同的Linux VM上。这样的话,能够为我们提供Docker Desktop已有的特性集,包括自动将本地机器的端口映射到容器中,从而允许从主机中进行浏览。Kubernetes服务器作为单节点集群运行,目前是不能配置的。

Docker Desktop包含了 kubectl ,允许我们通过命令行与集群进行交互。例如,如果你已经有一个Kubernetes YAML文件的话,那么可以通过下面的命令进行部署:

docker-compose build
kubectl apply -f /path/to/kube-deployment.yml

另外,Docker Compose与Kubernetes进行了完整的集成,也可以用来进行部署:

docker stack deploy -c /path/to/docker-compose.yml mystack

通过使用Docker Compose,我们可以将部署栈划分为Kubernetes和Swarm,或者在它们之间进行切换。建议不要同时在Kubernetes和Swarm模式中部署相同的映像,因为这会导致端口和服务名称的冲突。

Docker Enterprise同样包含了对Kubernetes的完整支持。这样的话,允许我们在本地使用Docker Desktop进行开发和测试,然后将完全相同的Docker容器化应用部署到生产环境中。Docker Desktop是一个 官方认证的Kubernetes分发版 ,并且已经基于CNCF Conformance测试套件进行了测试。

Minikube 是在本地运行Kubernetes的另一个替代方案。Docker的产品主管 Gareth Rushgrove 对比了Minikube和Docker Desktop的使用场景:

我认为Minikube非常适合使用Kubernetes的人,而Docker Desktop非常适合那些构建应用程序并在其上运行的人。Minikube有很多配置项,包括启动特定版本的Kubernetes、有用addon、不同的运行时等等。Docker Desktop的设计更多是在后台运行,单击一个按钮,您就有了开发所需的Kubernetes API。

Docker Desktop可以在 WindowsMac 平台下使用。Docker社区论坛可以进行一些通用讨论和求助( MacWindows )。Docker还能够通过Github( MacWindows )接受bug和反馈。

查看英文原文: Docker Desktop Adds Kubernetes Support


以上所述就是小编给大家介绍的《Docker Desktop添加对Kubernetes的支持》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

网络共和国

网络共和国

[美] 凯斯·桑斯坦 / 黄维明 / 上海人民出版社 / 2003-6-1 / 15.00元

本书主要讨论网络中的民主问题。网络技术已经深刻地影响了我们的生活,我们随时可以获得我们需要的信息,我们也随时可以与别人联系,那么网络技术是不是就是民主的福音呢?作者回答说不,他认为通过网络人们更容易获得的是自己喜欢的信息,而拒绝接受自己不喜欢的信息,事实上人们得到的是窄化的信息,很多的网站也不和与自己立场相反的网站链接。而在一个真正的民主的环境中,信息应是多元的并且不是我们事先选择的,在其中我们还......一起来看看 《网络共和国》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

html转js在线工具
html转js在线工具

html转js在线工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具