当我在我的Mac书上安装docker时,我遇到了麻烦

时间:2015-05-10 00:44:54

标签: boot2docker

昨天我在我的macbookpro上安装了boot2docker,一切似乎都运行良好。但是,当我运行“docker -d”时,它显示错误public class Foo { Boo a; public Foo (ref Boo b) { a=b; } } 。在网上寻找答案时,看起来Docker二进制文件需要重新编译,但它真的是正确的方法吗?

1 个答案:

答案 0 :(得分:0)

Docker容器只能在Linux上运行。为了在OS X上运行,boot2docker包在linux虚拟机中运行Docker容器。

在OS X上运行本机的唯一部分是客户端。就是这样。与Linux虚拟机中运行的Docker守护程序通信的客户端。

因此重新编译OS X的docker守护进程无济于事。它只能在Linux上运行。