Docker 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Docker 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Docker 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Google Go 查看源码 »
操作系统 Linux
软件类型 开源软件
所属分类 云计算PaaS系统/容器
开源组织 Docker
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2013-07-19

软件简介

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包装系统。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(46)
发表了资讯
09/13 07:39

Docker 20.10.18 发布

Docker 20.10.18 现已发布。此版本的 Docker Engine 修复了一个低严重性的安全问题、一些小错误修复以及更新了 Docker Compose、Docker Buildxcontainerd和runc。 Client 为 Docker Compose 添加 Bash completion docker/cli#3752。 Builder 修复了在构建期间未保留文件功能的问题 moby/moby#43876。 修复了可能导致并发 map 读取和 map 写入导致 panic 的问题 moby/moby#44067。 Daemon 修复与补充组权限相关的安全漏洞,该漏洞...

5
2
发表了资讯
06/09 08:19

Arm 优化在 AArch64 Linux 上运行 Docker

虽然 Docker 已支持在 AArch64 Linux 上运行,但主线 Linux 内核的默认配置“defconfig”缺少一些允许其开箱即用运行的功能。一位 Arm 工程师提议调整这些默认值,以更轻松、直接地在 64 位 Arm 上运行 Docker。 用于构建内核主线的 Linux Kernel ARM64 (AArch64) 默认配置“defconfig”——缺少一些选项以允许 Docker 在不修改 Kconfig 文件的情况下运行。诚然,大多数 Linux 发行版内核已经自定义了它们的内核配置,并支持在 ...

0
3
发表了资讯
06/08 07:54

Docker 20.10.17 发布

Docker 20.10.17 现已发布。此版本的 Docker Engine 附带了 compose、containerd 和 runc 组件的更新版本,以及一些小的错误修复。具体更新内容如下: Client 删除 zsh completion script 中 docker 命令中的 asterisk docker/cli#3648。 Networking 修复 Windows 端口与主机模式下发布的端口的冲突,用于 overlay moby/moby#43644。 确保性能调整始终适用于 libnetwork 沙箱 moby/moby#43683。 Packaging 将 Docker Compose 更...

0
1
发表了资讯
06/04 07:05

Docker Desktop 4.9.0 发布

Docker Desktop 4.9.0 正式发布,更新内容如下: 新内容 在主页上增加了以下内容的指南:Elasticsearch、MariaDB、Memcached、MySQL、RabbitMQ 和 Ubuntu 在 Docker Dashboard 上添加了一个页脚,包含了关于 Docker 桌面更新状态和 Docker 引擎统计的常规信息。 重新设计了容器表,增加了: 一个将容器 ID 复制到剪贴板的按钮 每个容器的暂停按钮 容器表的列的大小调整 容器表的排序和大小调整的持久性 容器表的批量删除 升级 ...

0
2
发表了资讯
05/15 07:42

Docker 20.10.16 发布

Docker 20.10.16 现已发布。此版本的 Docker Engine 修复了macOS 的 Docker CLI 构建中的一个回归,修复了使用 containerd 1.5 及更高版本时docker stats的一个问题,并更新了 Go 运行时以包含对 CVE-2022-29526 的修复。 Client 修复 20.10.15 中引入的 macOS 二进制文件中的回归问题,该问题会导致 panic docker/cli#43426。 更新 golang.org/x/sys 依赖项,其中包含对 CVE-2022-29526 的修复。 Daemon 修复了一个问题,即当使...

3
2
发表了资讯
05/13 08:32

Docker Desktop for Linux 来了

Docker Desktop for Linux 现已全面上市,为使用 Linux 桌面环境的开发人员提供与当前在 macOS 和 Windows 上完全相同的 Docker Desktop 体验。官方在公告中表达了对 Linux 开发者社区的感谢,“你们中的许多人就早期版本提供了宝贵的反馈,并且非常友好地给我们时间来交谈有关 Desktop for Linux 的期望!” 根据介绍,Docker Desktop 是一个易于安装的应用程序,使用户能够构建和共享容器化应用程序和微服务;与 Kubernetes、...

17
7
发表了资讯
04/01 08:14

Docker 融资 1.05 亿美元,公司估值达 21 亿美元

Docker 宣布完成了 1.05 亿美元的巨额 C 轮融资。本轮融资由新投资者 Bain Capital Ventures(BCV)领投,新投资者 Atlassian Ventures、Citi Ventures、Vertex Ventures 和 Four Rivers,以及现有投资者 Benchmark、Insight Partners 和 Tribe Capital 参投。 作为交易的一部分,BCV 的合伙人 Enrique Salem 将加入 Docker 董事会。这一轮融资使 Docker 的总融资额达到1.63 亿美元,公司估值为 21 亿美元。 Docker 方面指出,对...

3
1
发表了资讯
03/19 08:13

Docker 启用全新功能,文件共享时间大幅减少 98%

近日 Docker 更新了 macOS 端的桌面应用,在新版本中引入了一项名为 VirtioFS 的实验性功能,根据官方介绍,开启这项功能后可以使文件共享所花费的时间大幅减少 98%。 要了解这个功能为何带来了大幅的性能提升,还得先了解常见的开发者工作流程。开发者在使用 Symfony 或 React 等技术时,常见的工作流程是编辑位于 macOS 主机上的源代码,同时在 Docker 容器中运行应用程序本身,源代码通过使用 Docker 数据卷在主机和容器之间...

5
7
发表了资讯
03/15 07:04

Docker 20.10.13 发布

Docker 20.10.13 现已发布。此版本的 Docker Engine 包含一些 bug-fixes 和 packaging change、对docker scan和docker buildx命令的更新、Go 运行时的更新版本以及containerd.io运行时的新版本。与此版本一起,现在还提供 Docker Compose V2 的.deb和.rpm软件包,可以使用(可选)docker-compose-plugin包进行安装。 具体更新内容如下: Builder 将 buildx 的捆绑版本更新为 v0.8.0。 Daemon 修复更新容器状态时的 race conditi...

3
4
发表了资讯
2021/11/19 07:46

Docker 20.10.11 发布

Docker 20.10.11 现已发布,具体更新内容如下: IMPORTANT 由于 Go 1.16 中 net/http 的变化,通过 $HTTP_PROXY 环境变量配置的 HTTP 代理不再用于 TLS(https://)连接。用户需确保也设置一个 $HTTPS_PROXY 环境变量来处理对 https:// URL 的请求。可参阅 HTTP/HTTPS 代理部分,以了解如何配置 Docker Daemon 以使用代理服务器。 Distribution 处理模棱两可的 OCI 清单解析以缓解 CVE-2021-41190/GHSA-mc8v-mgrf-8f4m。详见 GH...

0
4
发表于大前端专区
2021/11/10 06:51

Docker Desktop 4.2 正式发布

Docker Desktop 4.2 现已发布。Docker 是一套平台即服务 (PaaS) 产品,它使用操作系统级别的虚拟化,以称为容器的包的形式交付软件。容器之间相互隔离,并捆绑自己的软件、库和配置文件;它们可以通过定义良好的渠道相互通信,因为所有的容器共享一个操作系统内核的服务,所以它们使用的资源比虚拟机少。 使用暂停/恢复节省电池电量 暂停/恢复为开发者提供了暂停当前 Docker Desktop 会话并随时恢复工作的能力,在 Docker 暂停时...

0
2
2021/10/27 06:56

Docker 20.10.10 发布

Docker 20.10.10 现已发布,具体更新内容如下: IMPORTANT 由于 Go 1.16 中 net/http 的变化,通过 $HTTP_PROXY 环境变量配置的 HTTP 代理不再用于 TLS(https://)连接。用户需确保也设置一个 $HTTPS_PROXY 环境变量来处理对 https:// URL 的请求。可参阅 HTTP/HTTPS 代理部分,以了解如何配置 Docker Daemon 以使用代理服务器。 Builder 修复平台匹配逻辑,以解决使用 BuildKit 时,docker build 在 Arm 机器的本地图像缓存中...

2
1
发表了资讯
2021/10/07 07:34

Docker 20.10.9 发布

Docker 20.10.9 现已发布。这是一个安全版本,在 CLI、runtime 以及 containerd.io 包和 Go runtime 的更新版本中进行了安全修复。具体更新内容如下: Client CVE-2021-41092 确保默认身份验证配置设置了地址字段,以防止将凭据发送到默认注册表。 Runtime CVE-2021-41089 在docker cp过程中,在 chroot 中创建父目录,以防止特制容器更改主机文件系统中现有文件的权限。 CVE-2021-41091 锁定文件权限以防止非特权用户发现和执行...

2
1
发表了资讯
2021/09/01 08:43

Docker Desktop 开始面向中大型企业收费

Docker 宣布对其产品的订阅方案进行了更新,更新内容包括使用"Docker Personal"订阅来代替此前的"Docker Free"订阅,以及增加新的订阅方案——"Docker Business"。 因此,Docker 目前总共有 4 种订阅方案,分别是:Personal, Pro, Team 和 Business。虽然新增的"Docker Business"订阅方案收费比较昂贵,不过 Docker 表示,这对于大多数人来说并没有影响,他们仍然可以继续免费使用。 之所以推出收费更高的订阅方案,是为了探索出...

19
6
2021/08/05 06:15

Docker 20.10.8 发布

Docker 20.10.8 现已发布,具体更新内容如下: 弃用 弃用对加密 TLS 私钥的支持。RFC 1423 中指定的传统 PEM 加密在设计上是不安全的。由于它不对密文进行身份验证,因此很容易受到可以让攻击者恢复 plaintext 的 padding oracle 攻击。对此功能的支持现已标记为已弃用,并将在即将发布的版本中删除。docker/cli#3219 弃用 Kubernetes 堆栈支持。在 Kubernetes 上的 Compose 被弃用后,docker CLI 中的stack和context命令对 Ku...

0
3
发表了资讯
2021/06/04 07:26

Docker 20.10.7 发布

Docker 20.10.7 现已发布,具体更新内容如下: Client 禁止对已弃用的 cgroup 发出警告 docker/cli#3099。 防止在 Linux 和 macOS 上向容器发送SIGURG。Go 运行时(从 Go 1.14 开始)在内部使用SIGURG信号作为 interrupt 来支持可抢占的系统调用。在 Docker CLI 连接到容器的情况下,这些 interrupt 被转发给容器。此项修复改变了 Docker CLI,使其忽略了SIGURG信号 docker/cli#3107、moby/moby#42421。 Builder 将 BuildKit 更...

1
2
发表了资讯
2021/05/03 09:52

Docker 的“跳过更新”是付费功能

reddit 上一篇关于 Docker “跳过更新”选项需要付费才能使用的帖子引发了激烈讨论。 上边提到的帖子引用了 Brendan Dolan-Gavitt 发表的推特,他在推特中表示自己升级 Docker 时,发现“跳过更新”是需要付费才可以使用的功能。 从 Brendan 提供的图片可以看到,只有 PRO 版本才可以使用“跳过更新”选项,而 PRO 版本需要付费购买。虽然可以点击 "×" 按钮以暂时关闭此窗口,但如果希望完全跳过某个版本的更新,则需要付费才能...

13
2
发表了资讯
2021/04/16 07:12

Docker 20.10.6 发布,正式支持 Apple M1

Docker 20.10.6 现已发布,具体更新内容如下: Client Apple Silicon (darwin/arm64) 对 Docker CLI 的支持 docker/cli#3042 config:当退回到 v1.7.0 之前的配置文件~/.dockercfg时,print 弃用警告。对该文件的支持将在未来的版本中删除 docker/cli#3000 Builder 修复 Classic builder silently ignoring 不支持的 Dockerfile 选项,并提示启用 BuildKit 的问题 moby/moby#42197 Logging json-file:修复偶发的意外 EOF 错误 ...

14
4
2021/04/10 07:41

Docker Desktop 3.3.0 发布

Docker是一套平台即服务(PaaS)产品,它使用操作系统级别的虚拟化,以称为容器的包的形式交付软件。容器之间相互隔离,并捆绑自己的软件、库和配置文件;它们可以通过定义良好的渠道相互通信,因为所有的容器共享一个操作系统内核的服务,所以它们使用的资源比虚拟机少。 新特性: 用户现在可以指定何时下载和安装 Docker Desktop 更新。当更新可用时,Docker Desktop 会显示一个图标,表示有较新的版本。用户可以在方便的时候在...

2
10
发表于行业趋势专区
2021/03/17 08:49

Docker 获 2300 万美元 B 轮融资

Docker 宣布获得 2300 万美元的 B 轮融资,并表示这笔资金将用于推动产品创新——为数百万依赖 Docker 的开发者在构建现代应用时提供简化、提升速度和优化选择,简而言之就是提升容器化应用开发的生产力。 与任何开源项目一样,Docker 的目标是推广社区版项目,并将其中一小部分用户转化为付费客户。Docker 在2019年之前也一直在摸索实现此目标的方法。虽然 Docker CEO Scott Johnston 没有分享具体的数字,但他表示,去年的年度...

10
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
46 评论
1K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部