首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么要在瓦格兰特下经营码头?

为什么要在瓦格兰特下经营码头?
EN

Stack Overflow用户
提问于 2017-10-10 09:42:58
回答 1查看 464关注 0票数 1

我读过多篇关于如何做到这一点的文章,但我不知道在macOS下有什么好处。

从我的观点来看,您可以使用Docker (boot2docker+Kitematic)在boot2docker+Kitematic上本地运行Docker。我为什么要逃离瓦格兰特,机动性?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-10 10:37:23

我的标准日常开发工作是在Docker /Windows中进行的,因为它们涵盖了我需要处理的大约95%的Docker。自从他们替换了Docker /boot2docker并将其集成到操作系统之后,我发现很少有理由转移到另一台虚拟机。我现在看到的使用Vagrant或独立VM的两个主要原因是VM自定义和集群。

VM定制

Docker、Docker /Windows提供的虚拟机是预先打包的Linux发行版(TinyCore阿尔卑斯山),它们很大程度上是短暂的,但Docker配置除外,因此您对它们的工作方式没有太多的发言权。

网络

我处理许多定制的网络配置,这些配置在预先打包的VM中是不可能的,主要是将容器连接到可路由网络,而不是使用映射的端口。

版本控制

有时,您需要使用devicemapper复制运行旧版本的Docker守护进程或RHEL服务器的服务器环境。VM,让我们选择要安装的包。

聚类

构建一个集群,或者将其扩展到中间层/库伯内斯需要多个VM,我倾向于发现它们更易于管理和构建,而不是Docker,而且它们还需要VM内部的自定义配置。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46663534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档