安装Docker引擎

预计阅读时间:5分钟

支持平台

Docker Engine可 通过Docker Desktop在各种Linux平台macOSWindows 10上静态二进制安装的形式使用。在下面找到您喜欢的操作系统。

桌面

平台 x86_64 / amd64
Mac版Docker桌面(macOS) 是的
Windows版Docker桌面 是的

服务器

泊坞窗提供.deb,并.rpm从以下Linux发行版和硬件架构:

平台 x86_64 / amd64 手臂 ARM64 / AARCH64
CentOS的 是的   是的
德比安 是的 是的 是的
费朵拉 是的   是的
树莓派   是的 是的
的Ubuntu 是的 是的 是的

其他Linux发行版

笔记

尽管以下说明可能有效,但Docker不会测试或验证衍生产品上的安装。

  • Debian衍生产品(例如“ BunsenLabs Linux”,“ Kali Linux”或“ LMDE”(基于Debian的Mint))的用户应遵循Debian的安装说明 ,用其发行版代替相应的Debian版本。请参阅发行版的文档,以查找与您的派生版本相对应的Debian发行版。
  • 同样,Ubuntu衍生产品(如“ Kubuntu”,“ Lubuntu”或“ Xubuntu”)的用户应遵循Ubuntu的安装说明,用其发行版代替相应的Ubuntu版本。请参阅发行版的文档,以查找哪个Ubuntu版本与您的派生版本相对应。
  • 一些Linux发行版通过其软件包存储库提供了Docker Engine软件包。这些软件包是由Linux发行版的软件包维护者构建和维护的,可能在配置上有所不同,也可能是通过修改后的源代码构建的。Docker不参与发布这些程序包,因此涉及Linux程序包的错误或问题应在Linux发行版的问题跟踪器中报告。

Docker提供了用于手动安装Docker Engine的二进制文件。这些二进制文件是静态链接的,可以在任何Linux发行版上使用。

发布渠道

Docker Engine具有三种类型的更新通道:稳定测试每夜更新

  • 稳定频道为您提供全面上市的最新版本。
  • 测试”频道提供了在正式发布(GA)之前即可进行测试的预发布版本。
  • 每晚频道为您提供最新的构建工作,为下一个主要版本进展。

稳定的

年月发布是通过与主分支不同的发布分支进行的。<year>.<month>例如, 使用格式创建分支19.03。年月名称表示预期最早发布的日历月。所有进一步的补丁程序发行均从该分支机构执行。例如,一旦v19.03.0发布,所有后续的修补程序版本都是从19.03分支构建的。

测试

为了准备新的月份发布,YY.mm当Docker期望该发行版的里程碑完成功能后,就会从master分支创建具有格式的分支。Beta版和候选发行版等预发行版是从其各自的发行分支进行的。补丁程序发布和相应的预发布是从相应的发布分支中执行的。

每夜

每夜构建会为您提供下一个主要版本的最新工作进展。它们每天从master分支一次创建,版本格式为:

0.0.0-YYYYmmddHHMMSS-abcdefabcdef

其中时间是UTC的提交时间,最后的后缀是提交哈希的前缀,例如0.0.0-20180720214833-f61e0f7

这些构建允许从master分支上的最新代码进行测试。每晚的构建没有任何资格或保证。

支持

下个月的一般可用性版本发布后的一个月内,将根据需要对补丁程序支持一年月份分支的Docker Engine版本。

这意味着将在生命周期结束之前评估错误报告和向后发布分支的反向移植。

年月分支的寿命终止后,可以从存储库中删除该分支。

向后移植

Docker公司优先考虑向Docker产品的反向移植。Docker员工或存储库维护人员将尽力确保将合理的错误修正纳入有效发行版。

如果有一些重要的修订应考虑向后移植到活动发行版分支,请确保在PR说明中突出显示此内容,或在PR中添加注释。

升级路径

修补程序版本始终与其年份月份版本向后兼容。

发牌

Docker已获得Apache许可证2.0版的许可。有关完整的许可证文本,请参阅 LICENSE

报告安全问题

Docker维护人员非常重视安全性。如果发现安全问题,请立即引起他们的注意!

请不要提出公开问题;而是将您的报告私下发送到security@docker.com。

非常感谢安全报告,Docker会公开感谢您。

开始吧

设置Docker之后,您可以通过Docker入门学习基础知识 。

泊坞窗安装安装多克尔引擎多克尔引擎搬运工版本稳定边缘