Docker Engine containerd 运行时是开源的,应该可以通过主 Debian 仓库获得,但我发现的所有指南都要求您安装第三方软件源和 gpg 密钥,主要是 Docker Inc 的。
在 Debian 上本地安装 Docker Engine 的流程是怎样的?
需要澄清的是,我不想在我的 apt 源中添加第三方许可和安全责任。
答案1
docker.io
是 Debian sid 存储库中 docker/containerd 的开源版本。
对于仅 docker:
sudo apt-get install docker.io
如果您需要 docker-compose,您可以从不稳定的存储库中获取它或者从 git 安装它,它只是几个 python 脚本,因此很容易从源代码安装。
docker-composehttps://docs.linuxserver.io/general/docker-compose
来源:https://packages.debian.org/source/sid/docker.io
在 Ubuntu 20.04 amd64 和 Ubuntu 21.10 arm64 上测试