?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
您可以使用“碼頭機器”:
在Mac或Windows上安裝和運行Docker
提供和管理多個遠程碼頭主機
提供群集
Docker Machine是一種工具,可以讓您在虛擬主機上安裝Docker引擎,并使用docker-machine
命令。您可以使用機器在本地Mac或Windows框、公司網(wǎng)絡、數(shù)據(jù)中心或Azure、AWS或DigitalSea等云提供商上創(chuàng)建Docker主機。
使用docker-machine
命令,您可以啟動、檢查、停止和重新啟動托管主機,升級Docker客戶端和守護進程,并配置Docker客戶端與主機對話。
將機器CLI指向正在運行的托管主機,您就可以運行docker
命令直接放在那個主機上。例如,運行docker-machine env default
指向名為default
,按照屏幕上的說明完成。env
設置并運行docker ps
,,,docker run hello-world
等等。
機原大只在Docker v1.12之前在Mac或Windows上運行Docker的方法。從beta程序和Docker v1.12開始,麥克碼頭和Windows碼頭可以作為本地應用程序使用,并且在較新的臺式機和膝上型計算機上更好地選擇這種用例。我們鼓勵您試用這些新應用程序。Docker for Mac和Docker for Windows的安裝程序包括Docker Machine,以及Docker Composed。
如果您不確定從哪里開始,請參見從碼頭開始,它指導您完成一個關于碼頭的簡短的端到端教程。
DockerMachine使您能夠在各種類型的Linux上提供多個遠程Docker主機。
此外,Machine允許您在舊的Mac或Windows系統(tǒng)上運行Docker,如前面的主題所述。
DockerMachine有這兩個廣泛的用例。
I have an older desktop system and want to run Docker on Mac or Windows
If you work primarily on an older Mac or Windows laptop or desktop that doesn’t meet the requirements for the new Docker for Mac and Docker for Windows apps, then you need Docker Machine in order to “run Docker” (that is, Docker Engine) locally. Installing Docker Machine on a Mac or Windows box with the Docker Toolbox installer provisions a local virtual machine with Docker Engine, gives you the ability to connect it, and run docker
commands.
我想在遠程系統(tǒng)上提供Docker主機
二次
二次
Docker引擎在Linux系統(tǒng)上運行。如果您有一個linux框作為您的主要系統(tǒng),并且希望運行docker
命令,您所需要做的就是下載并安裝Docker引擎。但是,如果您想要一種有效的方法在一個網(wǎng)絡、云中甚至本地提供多個Docker主機,那么您需要DockerMachine。
無論您的主要系統(tǒng)是Mac、Windows還是Linux,您都可以在其上安裝DockerMachine并使用docker-machine
提供和管理大量碼頭主機的命令。它自動創(chuàng)建主機,在其上安裝Docker引擎,然后配置docker
客戶。每個托管主機%28“機“%29是Docker主機和已配置客戶端的組合。
當人們說“碼頭工人”時,通常是指碼頭發(fā)動機,客戶端服務器應用程序由Docker守護進程、指定與守護進程交互的接口的RESTAPI和通過RESTAPI包裝器%29與守護進程%28對話的命令行接口%28CLI%29組成。碼頭發(fā)動機接受docker
來自CLI的命令,如docker run <image>
,,,docker ps
要列出正在運行的容器,docker images
列出圖像,等等。
碼頭機械是一種用于配置和管理您的Dockerizedhost%28主機的工具,其上有Docker引擎(%29)。通常,您在本地系統(tǒng)上安裝Docker機器。Docker Machine有自己的命令行客戶端docker-machine
以及碼頭引擎客戶,docker
您可以使用機器在一個或多個虛擬系統(tǒng)上安裝Docker引擎。當您使用機器在Mac或Windows%29的VirtualBox中安裝和運行Docker引擎時,這些虛擬系統(tǒng)可以是本地的%28 AS,當您使用機器在云提供商%29上提供Dockerated主機時,這些虛擬系統(tǒng)可以是本地的%28 AS。文件化的主機本身可以被認為,有時也被稱為“管理”。機器“
安裝碼頭機
在您的使用VirtualBox的本地系統(tǒng)
提供多個碼頭主機在云提供商上
用碼頭機提供碼頭群群28遺產(chǎn)群%29
開始使用群模式%28碼頭引擎1.12及以上%29
理解機器概念
碼頭司機參考資料
碼頭機子命令參考
從Boot2Docker遷移到碼頭機械
碼頭工人,,,機,,,馬奇尼克2,,,蔚藍,,,數(shù)字海洋,,,谷歌,,,OpenStack,,,Rackspace,,,軟層,,,虛擬盒,,,vmware融合,,,vmwarevCloudair,,,vmwarevsphere,,,外尺度
? 2017 Docker, Inc.
根據(jù)ApacheLicense,版本2.0獲得許可。
Docker和Docker標志是Docker公司在美國和/或其他國家的商標或注冊商標。
Docker,Inc.和其他各方也可以在這里使用的其他術語中擁有商標權。