首頁 > 運維 > Docker > docker中machine是什麼意思

docker中machine是什麼意思

WBOY
發布: 2021-12-30 10:42:07
原創
1981 人瀏覽過

在docker中,machine是一個官方提供用來在虛擬主機上安裝Docker Engine的工具;可以在遠端的機器上安裝docker,也可以透過「docker-machine」指令來管理這些虛擬機和docker。

docker中machine是什麼意思

本教學操作環境:linux7.3系統、docker-1.13.1版、Dell G3電腦。

docker中machine是什麼意思

Docker Machine 是Docker 官方提供的工具,它可以幫助我們在遠端的機器上安裝Docker,或在虛擬機器host 上直接安裝虛擬機器並在虛擬機器中安裝Docker。我們也可以透過 docker-machine 命令來管理這些虛擬機器和 Docker。

你可以在你本地的Mac或Windows上的box中,建立Docker hosts,也可以建立在公司內網,資料中心,或是在AWS或Digtian Ocean等公有雲平台上。

使用 docker-machine指令,你可以啟動、檢視、停止以及重新啟動一個主機,升級Docker client和daemon,設定一個Docker client與你的主機進行通訊。

一張圖像的圖片:

docker中machine是什麼意思

官方給的Docker Machine的具體使用場景:

  • 你目前只有一個舊版的MacOSX(例如10.10.2)或是Windows系統,想在上邊運行docker。

  • 我想在遠端系統上建立Docker主機。

Docker Engine運行在本機linux系統上。如果你目前的系統是Linux,想在上邊執行docker 指令,你只需要下載安裝Docker Egine就完了。然而,如果你想在網路上,在雲端平台上,以及本地建立Docker host,你就需要Docker Machine。

無論是Mac,Windows或是Linux,你都可以在上面安裝Docker Machine,使用docker-machine指令來建立和管理大量的Docker hosts。它會自動建立主機,在主機上安裝Docker Engine,然後配置docker client。每個被管理的主機(“machine”)都是一個Docker 主機和一個已配置的client的組合。

推薦學習:《docker影片教學

以上是docker中machine是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板