[英]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:
docker-machine包含boot2docker映像以進行安裝,它充當設置docker環境變量以將客戶端指向遠程主機的包裝器。 您可以輕松地手動完成后一部分。
Docker本身就是運行容器的東西,所以如果你能夠在沒有docker-machine的情況下做到這一點,你可能不需要復制你的工具集。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.