需要码头工人来建造码头工人?

时间:2015-03-18 02:54:26

标签: docker

我下载docker并希望从源代码中编译它:

[root@localhost docker-1.5.0]# make
mkdir bundles
docker build -t "docker" .
/bin/sh: docker: command not found
make: *** [build] Error 127

根据我的理解,如果我想编译docker,我首先需要获得docker。这样对吗?如果是,那么第一个docker是如何来的?

2 个答案:

答案 0 :(得分:0)

yum或apt-get install docker-io将安装docker-io 然后你从源代码构建它并替换现有的docker或设置你的路径指向新的docker。

答案 1 :(得分:0)

你必须让Docker才能构建Docker,因为这就是Docker家伙认为最方便的。

当然,有一种方法可以编译Docker源而无需在您的计算机上安装Docker;但是 - 你必须在你的机器上拥有编译所需的所有编译工具和依赖项。 因此,Docker团队“对”编译过程进行了“停靠”。也就是说,他们使用Docker本身,以及它的目的,也是为了编译Docker源。