2017-10-19 131 views

回答

0

所以docker run -i -t ubuntu:14.04 /bin/bash使用碼頭引擎來創建容器(在這種情況下,Ubuntu的容器),並將使用您的主機操作系統來管理它們。另一方面,docker機器將使用virtualBox並創建VM(Linux),這些VM將作爲docker引擎運行的docker主機。有你可以參考幾個環節:

0

使用docker run第一個命令是開始一個新的容器。 Docker容器可以在任何地方運行 - 在本地機器上,在VM(Virtualbox,VMWare等)中,在雲中的實例,裸機上或甚至在智能手機上運行。所有這些都需要將docker作爲守護進程/服務來安裝並運行。

docker-machine是一個用於在本地使用虛擬機模擬運行docker容器的工具。這只是因爲早期版本的Docker本身不能在MacOS & Windows上使用。因爲這樣的Linux操作系統已經在安裝了docker的虛擬機內部提供了。在這個虛擬機上,可以運行docker命令和docker容器,就好像它本地運行docker一樣。

如果這些設置與您的設置兼容,您應該檢查Docker for Mac和Docker for Windows。

相關問題