?
This document uses PHP Chinese website manual Release
您可以使用“碼頭機(jī)器”:
在Mac或Windows上安裝和運(yùn)行Docker
提供和管理多個(gè)遠(yuǎn)程碼頭主機(jī)
提供群集
Docker Machine是一種工具,可以讓您在虛擬主機(jī)上安裝Docker引擎,并使用docker-machine
命令。您可以使用機(jī)器在本地Mac或Windows框、公司網(wǎng)絡(luò)、數(shù)據(jù)中心或Azure、AWS或DigitalSea等云提供商上創(chuàng)建Docker主機(jī)。
使用docker-machine
命令,您可以啟動(dòng)、檢查、停止和重新啟動(dòng)托管主機(jī),升級(jí)Docker客戶端和守護(hù)進(jìn)程,并配置Docker客戶端與主機(jī)對(duì)話。
將機(jī)器CLI指向正在運(yùn)行的托管主機(jī),您就可以運(yùn)行docker
命令直接放在那個(gè)主機(jī)上。例如,運(yùn)行docker-machine env default
指向名為default
,按照屏幕上的說(shuō)明完成。env
設(shè)置并運(yùn)行docker ps
,,,docker run hello-world
等等。
機(jī)原大只在Docker v1.12之前在Mac或Windows上運(yùn)行Docker的方法。從beta程序和Docker v1.12開(kāi)始,麥克碼頭和Windows碼頭可以作為本地應(yīng)用程序使用,并且在較新的臺(tái)式機(jī)和膝上型計(jì)算機(jī)上更好地選擇這種用例。我們鼓勵(lì)您試用這些新應(yīng)用程序。Docker for Mac和Docker for Windows的安裝程序包括Docker Machine,以及Docker Composed。
如果您不確定從哪里開(kāi)始,請(qǐng)參見(jiàn)從碼頭開(kāi)始,它指導(dǎo)您完成一個(gè)關(guān)于碼頭的簡(jiǎn)短的端到端教程。
DockerMachine使您能夠在各種類型的Linux上提供多個(gè)遠(yuǎn)程Docker主機(jī)。
此外,Machine允許您在舊的Mac或Windows系統(tǒng)上運(yùn)行Docker,如前面的主題所述。
DockerMachine有這兩個(gè)廣泛的用例。
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.
我想在遠(yuǎn)程系統(tǒng)上提供Docker主機(jī)
二次
二次
Docker引擎在Linux系統(tǒng)上運(yùn)行。如果您有一個(gè)linux框作為您的主要系統(tǒng),并且希望運(yùn)行docker
命令,您所需要做的就是下載并安裝Docker引擎。但是,如果您想要一種有效的方法在一個(gè)網(wǎng)絡(luò)、云中甚至本地提供多個(gè)Docker主機(jī),那么您需要DockerMachine。
無(wú)論您的主要系統(tǒng)是Mac、Windows還是Linux,您都可以在其上安裝DockerMachine并使用docker-machine
提供和管理大量碼頭主機(jī)的命令。它自動(dòng)創(chuàng)建主機(jī),在其上安裝Docker引擎,然后配置docker
客戶。每個(gè)托管主機(jī)%28“機(jī)“%29是Docker主機(jī)和已配置客戶端的組合。
當(dāng)人們說(shuō)“碼頭工人”時(shí),通常是指碼頭發(fā)動(dòng)機(jī),客戶端服務(wù)器應(yīng)用程序由Docker守護(hù)進(jìn)程、指定與守護(hù)進(jìn)程交互的接口的RESTAPI和通過(guò)RESTAPI包裝器%29與守護(hù)進(jìn)程%28對(duì)話的命令行接口%28CLI%29組成。碼頭發(fā)動(dòng)機(jī)接受docker
來(lái)自CLI的命令,如docker run <image>
,,,docker ps
要列出正在運(yùn)行的容器,docker images
列出圖像,等等。
碼頭機(jī)械是一種用于配置和管理您的Dockerizedhost%28主機(jī)的工具,其上有Docker引擎(%29)。通常,您在本地系統(tǒng)上安裝Docker機(jī)器。Docker Machine有自己的命令行客戶端docker-machine
以及碼頭引擎客戶,docker
您可以使用機(jī)器在一個(gè)或多個(gè)虛擬系統(tǒng)上安裝Docker引擎。當(dāng)您使用機(jī)器在Mac或Windows%29的VirtualBox中安裝和運(yùn)行Docker引擎時(shí),這些虛擬系統(tǒng)可以是本地的%28 AS,當(dāng)您使用機(jī)器在云提供商%29上提供Dockerated主機(jī)時(shí),這些虛擬系統(tǒng)可以是本地的%28 AS。文件化的主機(jī)本身可以被認(rèn)為,有時(shí)也被稱為“管理”。機(jī)器“
安裝碼頭機(jī)
在您的使用VirtualBox的本地系統(tǒng)
提供多個(gè)碼頭主機(jī)在云提供商上
用碼頭機(jī)提供碼頭群群28遺產(chǎn)群%29
開(kāi)始使用群模式%28碼頭引擎1.12及以上%29
理解機(jī)器概念
碼頭司機(jī)參考資料
碼頭機(jī)子命令參考
從Boot2Docker遷移到碼頭機(jī)械
碼頭工人,,,機(jī),,,馬奇尼克2,,,蔚藍(lán),,,數(shù)字海洋,,,谷歌,,,OpenStack,,,Rackspace,,,軟層,,,虛擬盒,,,vmware融合,,,vmwarevCloudair,,,vmwarevsphere,,,外尺度
? 2017 Docker, Inc.
根據(jù)ApacheLicense,版本2.0獲得許可。
Docker和Docker標(biāo)志是Docker公司在美國(guó)和/或其他國(guó)家的商標(biāo)或注冊(cè)商標(biāo)。
Docker,Inc.和其他各方也可以在這里使用的其他術(shù)語(yǔ)中擁有商標(biāo)權(quán)。