为什么不能在osx中本地安装docker?
我希望能够在OSX中的Vagrant之外使用docker。现在这是不可能的。是什么原因使其不仅仅限于linux安装?
-
Docker只是系统提供的容器之上的抽象和自动化层。
技术上的限制是OS X不支持操作系统级别的虚拟化,例如Linux中的容器或FreeBSD中的jail(即使OS
X是半血的BSD)。但是,尽管如此,Docker仍旨在提供一种共享容器映像的简便方法,并确保任何Docker映像都能在任何Docker兼容的系统上运行,但他们必须将其仅限于Linux。(这可能就是为什么Docker不支持具有容器的FreeBSD和朋友的原因。)
更新 :您可以使用docker
-osx或boot2docker之类的项目在OS
X机器上几乎无缝地使用Docker(均在后台创建Linux虚拟机。)
-
为什么不能在嵌套的本地范围中声明重复的变量名?
2021-02-02 关注 0 浏览93 1答案
-
本地(file://)网站图标网站可在Firefox中运行,而不能在Chrome或Safari中运行-为什么?
2021-02-02 关注 0 浏览56 1答案
-
已安装Docker但未安装Docker Compose吗?为什么?
2021-02-01 关注 0 浏览158 1答案
-
为什么不能在 Java 中扩展注解?
2022-07-28 关注 0 浏览10 1答案
-
为什么我不能在Java中删除空格?
2021-01-29 关注 0 浏览118 1答案
-
为什么我不能在python中创建轮子?
2021-01-29 关注 0 浏览101 1答案
-
为什么安装了 Docker 而不是 Docker Compose?
2022-07-28 关注 0 浏览13 1答案
-
为什么Docker不能执行'bash'?
2021-02-01 关注 0 浏览327 1答案
-
为什么不能在python中向对象添加属性?
2021-01-29 关注 0 浏览61 1答案
-
为什么我不能在熊猫函数中应用shift?
2021-01-31 关注 0 浏览146 1答案