Docker源代码在哪里(github repo)?

Mee*_*eek 7 docker docker-compose

我需要在Angstrom linux上安装docker,为了做到这一点,我想下载docker的源代码,并自己制作文件.

但我找不到源代码?

docker.github.io显然只是文档.

谢谢!

blu*_*ray 11

简而言之,Docker Desktop 并不完全开源,尽管其中一部分是开源的。看看我应该担心吗?

Docker Desktop 包括 Docker Engine、Distribution、Docker CLI 客户端、Docker Compose、Docker Content Trust、Kubernetes 和 Credential Helper。

https://github.com/docker/docker-ce/blob/master/README.md中所述

图像分发引擎已开启:

https://github.com/distribution/distribution

Docker Engine的源代码位于:

https://github.com/moby/moby

docker CLI 的源代码位于:

https://github.com/docker/cli

docker compose的源码位于:

https://github.com/docker/compose

但要将这些工具打包成可用的包,您需要 Docker Desktop。

Docker Desktop 的可执行二进制发行版位于:

https://download.docker.com/


Was*_*hif 6

您需要构建Moby,使其变得简单,将Moby视为Docker的新名称.

为此,只需克隆git存储库,签出所需的标记并运行make命令

git clone https://github.com/moby/moby.git
git checkout tags/VERSION
make
Run Code Online (Sandbox Code Playgroud)

您需要在您的开发机器上安装Docker才能构建它.

  • *您需要在开发机器上安装Docker才能构建它。*-您需要docker来安装docker吗? (2认同)
  • 您可以查看此https://docs.docker.com/engine/installation/如果您告诉我您的开发机器是什么,我可以为您提供更多见解. (2认同)