簡體   English   中英

Docker Machine與Docker一起運行

[英]Docker Machine vs Docker run

我在docker-machine與docker run之間感到困惑

docker圖像,顯示我的圖像,然后我可以運行docker run運行其中一個圖像。

我什么時候需要使用docker-machine?

來自Docker文檔

您可以使用Docker Machine:

  • 在Mac或Windows上安裝並運行Docker
  • 配置和管理多個遠程Docker主機
  • 提供Swarm集群

換一種說法:

當您的主機操作系統不支持本機運行Docker引擎時(即在Mac和Windows上)。

基本上,docker run是基於來自本地映像或在線注冊表的docker鏡像啟動容器。

如果你:你會使用docker-machine:

  • 安裝基於VirtualBox的Docker for Win / Mac,而不是更新的HyperV或xhyve版本。
  • 在雲端擁有您希望通過docker-machine管理的計算機

docker-machine包含boot2docker映像以進行安裝,它充當設置docker環境變量以將客戶端指向遠程主機的包裝器。 您可以輕松地手動完成后一部分。

Docker本身就是運行容器的東西,所以如果你能夠在沒有docker-machine的情況下做到這一點,你可能不需要復制你的工具集。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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