[英]How can I make a request coming from inside of a docker container appear to be coming from my local machine?
[英]How can I make a local docker container?
我安装了Docker和kitematic。 在此之前,我拥有VirtualBox,并在Vbox上使用了许多计算机。 Docker在工作,我可以拉容器之类的东西。 像这个链接: https : //docs.docker.com/mac/started/我可以通过以下方式添加容器:
<i> docker run docker/whalesay cowsay boo </i>
我想知道是否可以将某些Vbox计算机作为本地容器导入docker? 我的本地PC中有ova和ovf文件。 我不想参与在线容器! 有什么办法可以做到这一点。 谢谢。
看起来您对容器的概念有些困惑。
容器不是虚拟机 。
您无法将虚拟机导入Docker。 您可以做的是构建并运行一个Docker容器,从而无需使用虚拟机(当然,这取决于您的用例)。
您可以在此处找到有关容器和虚拟机之间差异的很好的解释。
TL; DR :
虚拟机和容器都允许您在共享硬件上运行多个应用程序。
使用虚拟机时 ,硬件在所有应用程序之间共享,但是每个应用程序都在单独的操作系统上运行 。
使用容器时 , 硬件和操作系统都是共享的,并且每个应用程序都在单独的容器中运行。
这绝不是关于Docker容器的详尽解释-使用Docker而不是虚拟机有更多优势(可移植性,一致性,基础架构即代码)。 这只是它们之间的主要区别。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.