2017-10-21 19 views
0

當我們要在docker容器上而不是在主機os上運行我們的應用程序時,如果我們在Windows或Linux操作系統中,它有什麼關係?在Windows 10(支持Hyper-V)和Linux操作系統上安裝docker有什麼區別?

另外,我不明白這些語句:

'在Windows運行Linux的容器'

'在Linux上運行容器窗口' 難道我們沒有運行Docker容器。爲什麼主機操作系統開始出現並且主機操作系統有多重要?有人可以指出這一點嗎?

在此先感謝!

回答

0

碼頭是一個容器。容器將主機操作系統分隔到不同的域中。但它仍然是主機操作系統。

+0

謝謝喬格!但是,據我的理解,碼頭本身不是一個容器。 ** Docker是一個引擎**,我們在其上運行Docker容器。我的問題是**碼頭引擎**。當我們要在docker引擎上運行Docker容器時運行我們的應用程序時,爲什麼主機操作系統在這裏出現?這是我的疑問。 – Saravana

+0

因爲碼頭集裝箱是集裝箱。容器將主機操作系統分隔到不同的域中。但它仍然是主機操作系統。 –

相關問題