![](/img/trans.png)
[英]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.