首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何制作本地docker容器?

如何制作本地docker容器?
EN

Stack Overflow用户
提问于 2016-05-28 17:20:22
回答 1查看 52关注 0票数 0

我安装了Docker和kitematic。在此之前,我有VirtualBox,并在Vbox上使用了很多机器。Docker在工作,我可以拉容器和其他类似的东西。就像这个链接:https://docs.docker.com/mac/started/我可以通过以下方式添加容器:

代码语言:javascript
复制
<i> docker run docker/whalesay cowsay boo </i>

我想知道是否有任何方法可以将我的一些Vbox机器作为本地容器导入到docker中?我在本地pc上有ova和ovf文件。我不想和在线容器扯上关系!有没有办法做到这一点。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-05-28 21:34:00

看起来你对容器的概念有些困惑。

容器不是虚拟机

您不能将虚拟机导入Docker。您可以做的是构建并运行Docker容器,这样就不再需要虚拟机(当然,这取决于您的用例)。

您可以很好地解释容器和虚拟机here之间的区别。

TL;DR

虚拟机和容器都允许您在共享硬件上运行多个应用程序。

使用虚拟机时,硬件在所有应用程序之间共享,但是每个应用程序都在单独的操作系统上运行。

使用containers时,hardwareoperating system都是共享的,每个应用程序都在单独的container中运行。

这不是关于Docker容器的详尽解释-使用Docker而不是虚拟机有更多的优势(可移植性,一致性,基础架构即代码)。这就是它们之间的主要区别。

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

https://stackoverflow.com/questions/37497298

复制
相关文章

相似问题

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