簡體   English   中英

如何制作本地docker容器?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM