目录
邮件正文大致如下" >邮件正文大致如下
铁杆拥护者发长文控诉 Docker 的虚伪" >铁杆拥护者发长文控诉 Docker 的虚伪
网友反馈" >网友反馈
首页 运维 Docker Docker 翻脸,不再开源!

Docker 翻脸,不再开源!

Aug 01, 2023 pm 05:20 PM
docker


Docker 的吃相越来越难看了。

3 月 15 日,Docker 向所有创建了 " 组织 " 的 Docker Hub 用户发去邮件,提醒他们必须升级到每年 420 美元的付费团队方案,否则,其账号的 Docker 镜像将被删除。

从官方给出的 FAQ 中可以获知,本次调整影响的群体是开源组织账户,其中 Docker 个人、Docker Pro、Docker Team 或 Docker Business 帐户、Docker 赞助的开源成员、 Docker 验证发布者以及 Docker 的官方镜像不受影响。

邮件正文大致如下

Docker 正淘汰 Free Team Organisations,因为该免费功能与付费的 Docker Team 订阅有很多相同的特性、费率和功能;

在审查了旧版 Free Team Organisations 成员的帐户列表后,我们确定您可能是其中之一。如果您使用旧版 Free Team Organisations,则将于 2023 年 4 月 14 日(UTC 时间晚上 11:59)暂停访问一切付费功能(包括私有存储库)。需要在 2023 年 4 月 14 日之前升级订阅(言外之意就是付钱),才能继续访问您的组织;

如果您不升级到付费订阅,Docker 将保留您的组织数据 30 天,之后将其删除。在此期间会保留你对公共存储库的访问权限,但将进行速率限制;

如果您升级到付费订阅,则可以在 30 天内的任何时候恢复对组织帐户的访问权限。

牛逼啊!接私活必备的 N 个开源项目!赶快收藏
登录后复制

众所周知,Docker Hub 被很多开源项目用于发布镜像,并且多数项目都依赖于免费的镜像,假设镜像被删除,将对使用免费的组织下的账号造成巨大的影响。

消息刚一爆出,就引发了巨大争议,很多人开始将其镜像迁移出 Docker 转到其它平台或自行托管。随后,Docker CTO 直接在 Twitter 上表示:" 将关闭那些不交钱的账户,并且不允许其他人接管这个名字 "。Docker 翻脸,不再开源!(图源:Twitter 截图)

铁杆拥护者发长文控诉 Docker 的虚伪

作为 Docker 的铁杆拥护者,"Docker Captains" 的忠实成员 Alex Ellis 在其博客发长文控诉 。本身就是付费用户的他并不反对 Docker 赚钱,但 Docker 的沟通方式和效果都糟糕透顶,给很多最忠诚、最支持他们的社区用户制造了焦虑,他们挟镜像以令开源的做法,暴露了他们对开源可持续问题的虚伪态度,这一项计划充满了敌意和脱节操作。Docker 翻脸,不再开源!他表示,目前唯一的希望是获得 " 开源 " 认证资质的组织才能免招 Docker " 征税 ",例如归云原生计算基金会(CNCF)或者 Apache 基金会 所有项目。并列举了知名开源项目 curl,该开源库几乎被应用在每台 Mac 和 Linux 计算机上,甚至 Docker 自身也在使用,但也难逃此次收费计划。

网友反馈

除了 Alex Ellis 发长文控诉之外,在 Hacker News、Twitter 上皆引发了一众网友的激烈讨论。

一位 SRE 经理直言:" 早上看到这个消息的时候,就感到非常头疼。" 随后还提及了:" 在未来 30 天内,自己依赖的一堆图像可能会消失…… "

也有网友调侃道:"Docker 最后还是成别人的嫁衣,我是说 Containerized 标准的嫁衣 "、" 需要金钱维护的免费服务 " 和 " 低风险 " 是不兼容的。另外,搜索公众号Linux中文社区后台回复“Linux”,获取一份惊喜礼包。

但是,也有网友对 Docker 的做法持有较为 " 乐观 " 的态度,认为:"Docker 这个工具对软件开发来说存在优势,它比管理依赖关系的旧方法好得多,能确保项目中的每个人安装的版本保持一致。"

在过去,随着云原生、容器化、微服务、K8s 等技术的发展,让 Docker 在开发者领域被大家广泛运用。如今,Docker 将删除所有未付费开源组织的镜像,必然会给开发者们带来 " 不适感 ",虽然也可以免费申请,但条款却十分苛刻。

对于 Docker 的这一措施,你怎么看?

以上是Docker 翻脸,不再开源!的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
威尔R.E.P.O.有交叉游戏吗?
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

docker版本怎么看 docker版本怎么看 Apr 15, 2025 am 11:51 AM

要获取 Docker 版本,您可以执行以下步骤:运行 Docker 命令“docker --version”来查看客户端和服务器版本。对于 Mac 或 Windows,还可以通过 Docker Desktop GUI 的“版本”选项卡或“关于 Docker Desktop”菜单查看版本信息。

docker怎么创建镜像 docker怎么创建镜像 Apr 15, 2025 am 11:27 AM

创建 Docker 镜像步骤:编写包含构建指令的 Dockerfile。在终端中构建镜像,使用 docker build 命令。标记镜像,使用 docker tag 命令分配名称和标签。

docker desktop怎么用 docker desktop怎么用 Apr 15, 2025 am 11:45 AM

如何使用 Docker Desktop?Docker Desktop 是一款工具,用于在本地机器上运行 Docker 容器。其使用步骤包括:1. 安装 Docker Desktop;2. 启动 Docker Desktop;3. 创建 Docker 镜像(使用 Dockerfile);4. 构建 Docker 镜像(使用 docker build);5. 运行 Docker 容器(使用 docker run)。

docker怎么更新镜像 docker怎么更新镜像 Apr 15, 2025 pm 12:03 PM

更新 Docker 镜像的步骤如下:拉取最新镜像标记新镜像为特定标签删除旧镜像(可选)重新启动容器(如果需要)

docker容器名称怎么查 docker容器名称怎么查 Apr 15, 2025 pm 12:21 PM

可以通过以下步骤查询 Docker 容器名称:列出所有容器(docker ps)。筛选容器列表(使用 grep 命令)。获取容器名称(位于 "NAMES" 列中)。

docker镜像源怎么换国内 docker镜像源怎么换国内 Apr 15, 2025 am 11:30 AM

可切换到国内镜像源,步骤如下:1. 编辑配置文件 /etc/docker/daemon.json,添加镜像源地址;2. 保存退出后,重启 Docker 服务 sudo systemctl restart docker,即可提升镜像下载速度和稳定性。

docker怎么查看日志 docker怎么查看日志 Apr 15, 2025 pm 12:24 PM

查看 Docker 日志的方法包括:使用 docker logs 命令,例如:docker logs CONTAINER_NAME使用 docker exec 命令运行 /bin/sh 并查看日志文件,例如:docker exec -it CONTAINER_NAME /bin/sh ; cat /var/log/CONTAINER_NAME.log使用 Docker Compose 的 docker-compose logs 命令,例如:docker-compose -f docker-com

docker镜像怎么保存 docker镜像怎么保存 Apr 15, 2025 am 11:54 AM

在 Docker 中保存镜像,可以使用 docker commit 命令创建新的镜像,包含指定容器的当前状态,语法为:docker commit [选项] 容器ID 镜像名称。要保存镜像到仓库,可以使用 docker push 命令,语法为:docker push 镜像名称[:标签]。要导入已保存的镜像,可以使用 docker pull 命令,语法为:docker pull 镜像名称[:标签]。

See all articles