use*_*669 9 virtualbox docker macos
我正在使用 Docker CE v18.06.0-ce-mac70 (26399)。是否还需要 VirtualBox 来运行容器?如果我卸载 VirtualBox,Docker 还会运行吗?
好问题。根据说明的文档似乎令人困惑:
Docker for Mac 使用HyperKit,这是一种构建在Hypervisor.framework之上的轻量级 macOS 虚拟化解决方案。
但随后声明:
目前,
docker-machine create
HyperKit没有驱动程序,所以使用virtualbox
驱动程序来创建本地机器。(请参阅Oracle VirtualBox的Docker Machine 驱动程序。)您可以在同一系统上运行 HyperKit 和 Oracle VirtualBox。要了解更多信息,请参阅Docker for Mac 与 Docker Toolbox。
所以看起来如果你不关心docker-machine create
那么你可以在没有安装 VirtualBox 的情况下使用 Docker CE。但是如果你问我,似乎在某些时候你可能会在玩容器时被绊倒,所以最好的办法是安装 VirtualBox。
我个人最好的建议是,如果您不想使用 VirtualBox,请暂时放弃它,然后使用 Docker CE 随心所欲。如果/当你遇到一些命令墙——比如docker-machine create
上面提到的项目——那么只需安装 VirtualBox 并接受它作为在 macOS 上使用 Docker 的“入场费”。
归档时间: |
|
查看次数: |
9776 次 |
最近记录: |