Mac-Osx

Mac OS X 可以在 Docker 中執行嗎?

  • June 5, 2020

Mac OS X 可以在 Docker 中執行嗎?如果是這樣,有什麼建議嗎?

它會無頭執行,還是有可能遠端連接到 GUI?

Docker 提供了管理作業系統級別容器的方法,並且建構在 Linux 的作業系統級別容器化的原生特性之上。一個系統上執行的所有容器共享同一個核心;Mac OS X 不使用 Linux 核心,而是使用 mach 核心,因此目前無法在 Docker 容器中執行。

您可以使用虛擬機在Mac 上執行 Docker ,但在該實例上執行的容器需要執行 Linux。

既然 Docker 使用 libcontainer 而不是 LXC 作為其基礎,未來移植 libcontainer 可能有朝一日允許在這些系統上分別執行 Windows 和 Mac OS Docker 容器,但這將取決於適當的作業系統功能可用於允許容器化。

引用自:https://serverfault.com/questions/607443