安装Docker引擎
预计阅读时间:5分钟
支持平台
Docker Engine可 通过Docker Desktop在各种Linux平台, macOS和Windows 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入门学习基础知识 。
泊坞窗,安装,安装,多克尔引擎,多克尔引擎,搬运工版本,稳定,边缘