一次 Docker 镜像的逆向工程 这要从一次咨询的失误说起:政府组织 A 让政府组织 B 开发一个 Web 应用程序。政府机构 B 把部分工作外包给某个人。后来,项目的托管和维护被外包给一家私人公司 C。C 公司发现,之前外包的人(已经离开很久了)构建了一个自定义的 Docker 镜像,并将其成为系统构建的依赖项,但这个人没有提交原始的 Dockerfile。C 公司有合同义务管理这个 Docker 镜像,可是他们他们没有源代码。 linux中国 2024-07-17 爱可生开源社区
硬核观察 #301 加密货币矿工滥用迫使 Docker Hub 取消免费构建服务 加密货币矿工滥用迫使 Docker Hub 取消免费构建服务 本周,Docker Hub 宣布其自动构建服务不再提供给免费用户。那些滥用的加密货币矿工们在这些免费云计算平台上肆虐。这不仅让 Docker Hub 额外付出很多成本,而且还降低了他们的付费客户的性能。该公司试图通过删除大约一万个账户来解决这个问题,但这些滥用的矿工们接下来又成群结队地返回。因此,在提供免费构建服务七年之后,Docker linux中国 2024-07-17 向阳逐梦
硬核观察 #381 Docker 桌面管理工具对大公司不再免费 Docker 桌面管理工具对大公司不再免费 Docker 平台有许多组件,大部分都是开源的,但 Docker 桌面管理工具不是,它用于管理各种 Docker 组件和功能。Docker 公司将限制只让个人或小型企业可以免费使用其 Docker 桌面管理工具。现在要求拥有 250 名或以上员工,或年收入超过 1000 万美元的企业,必须付费使用它:分别是 5 美元/月的专业版和 7 美元/月的团队版订 linux中国 2024-07-17 张二河
硬核观察 #462 Docker 贡献者数量远超 Linux Docker 贡献者数量远超 Linux 根据 ZDnet 报道,Docker 的 49593 个包有来自 215 个国家的高达 63.2 万名贡献者。这比估计的 Linux 贡献者数量(2 万)大了不止一个数量级,这意味着现在 GitHub 上 7300 万开发者中每 117 个开发者,就有一个对 Docker 有贡献。 老王点评:虽然说给 Docker 中众多的软件包做贡献容易一些,但是这个数 linux中国 2024-07-17 捡田螺的小男孩
硬核观察 #593 Docker 成为双料独角兽,估值 21 亿美元 Docker 成为双料独角兽,估值 21 亿美元 消息称,这家长期走入困境的容器化公司今天宣布了 1.05 亿美元的 C 轮融资,使其融资总额达到 1.63 亿美元,公司估值为 21 亿美元。在这次转机之前,Docker 的日子似乎已经屈指可数了,2019 年,Docker 陷入困境,不得不出售其企业部门,更换 CEO,并将自己重新定位为一个开发者平台。两年后,其年度经常性收入增长了 4 倍,达到 linux中国 2024-07-16 Escape
好消息!Docker Desktop 现已支持 Linux 你现在可以在 Linux 上使用 Docker Desktop 无缝地创建容器了!它可在 Debian、Ubuntu 和 Fedora 上使用,并为 Arch Linux 提供了实验性支持。 Docker Desktop 是容器化应用程序的最简单的方法。有了它,你就不需要预先设置平台相关环境。 你只需要安装 Docker Desktop 就可以开始了。Docker Desktop 附带了许多容器工 linux中国 2024-07-16 泡泡
Docker Compose:搭建开发环境的好方式 大家好!我又写了一篇关于 我最喜欢的电脑工具 的文章。这一篇讲的是 Docker Compose! 本文主要就是讲一讲我对 Docker Compose 有多么满意啦(不讨论它的缺点)!咳咳,因为它总能够完成它该做的,并且似乎总能有效,更棒的是,它的使用还非常简单。另外,在本文中,我只讨论我是如何用 Docker Compose 来搭建开发环境的,而不涉及它在生产中的使用。 最近,我考虑了很多关于 linux中国 2024-07-16 醒在深海的猫
Linux 下的 Docker 入门教程 面向初学者的 Docker 基本命令指南。 这篇详细的 Docker 教程覆盖了核心的 Docker 命令,比如,如何创建新容器、运行容器、删除容器等。另外,这篇教程也解释了如何从已有的容器构建你自己的 Docker 镜像,如何移除容器和镜像。言归正传,现在开始 Docker 的基本用法。 Docker 安装步骤 大多数现代 Linux 操作系统都可以安装 Docker。如果还没安装过 Docke linux中国 2024-07-16 法医
如何使用 Dockerfile 创建自定义 Docker 镜像 在这份指南中,我们将看到 Dockerfile 的简要介绍以及如何在 Linux 中使用 Dockerfile 来自动的 创建自定义 Docker 镜像 。 什么是 Dockerfile ? Dockerfile 是附有构建 Docker 镜像说明的易于理解的文本文件。它囊括了用户在创建镜像时可以调用的所有命令。 我们可以使用 Dockerfile 创建自定义的镜像。可以通过 Docker Hub linux中国 2024-07-16 剑圣无痕
如何在 Ubuntu 22.04 LTS 中安装 Docker 和 Docker Compose 在 Ubuntu 中使用 Docker Compose 安装 Docker 引擎的分步指导。 在这篇文章中,我们将会明白 Docker 是什么,如何 在 Ubuntu 中安装 Docker 引擎 。此外,我们也将会明白如何 安装 Docker Compose ,它是一个定义并运行多容器的 Docker 应用。 我们已经在 Ubuntu 22.04 LTS 中正式的测试了这份指南。然而,它也应该对旧 linux中国 2024-07-16 泡泡
如何使用 Watchtower 自动更新正在运行的 Docker 容器 使用 Watchtower 自动更新 Docker 容器基础镜像 对开发运维人员来说,保持 Docker 容器为最新版本是重要工作之一。手动更新 Docker 容器是一项耗时的工作。这篇文章解释了 Watchtower 是什么,如何安装它,以及在 Linux 中如何 使用 Watchtower 自动更新正在运行的 Docker 容器 。 Watchtower 是什么? Watchtower 是一款 linux中国 2024-07-16 Escape
将 Docker 命令转化为 Docker Compose 文件 使用 Composerize 从 docker run 命令创建 Docker Compose 文件 如果你每天在正式或个人系统中使用 Docker,你应该知道有一个有用的应用叫 Composerize。在这个简短的指南中,我们将了解什么是 Composerize,以及如何使用 Composerize 在 Linux 中将 docker run 命令转换为 Docker Compose 文件格式。 linux中国 2024-07-16 贤蛋大眼萌
硬核观察 #834 Rust 叫好不叫座 Rust 叫好不叫座 据 2022 年 Stack Overflow 开发者调查,只有 9% 的开发者在使用 Rust,但它已经在“最受喜爱”的语言中占据了七年的位置。在今年的调查中,几乎有 87% 的开发者表示他们喜欢 Rust,这比第二大受欢迎的语言 Elixir 高出约 10 个百分点。 消息来源:Stack Overflow 老王点评:看起来发展很好,而且已经进入了 Linux 内核,但是 linux中国 2024-07-16 宇宙之一粟
硬核观察 #942 Docker Hub 将删除所有没有付钱的开源组织的镜像 Docker Hub 将删除所有没有付钱的开源组织的镜像 Docker 要求以“组织”名义开设账号的用户升级到付费的团队方案,每年 420 美元,否则其账号将被删除,其名下的 Docker 镜像也将被删除。Docker Hub 被很多开源项目用于发布镜像,许多项目依赖于这些免费的镜像,如果这些镜像被删除,意味这些免费用户的系统会崩溃。Docker 的 CTO 甚至说他们“将关闭那些不交钱的账户,并 linux中国 2024-07-16 竹子爱熊猫
硬核观察 #977 Docker 公司称过去三年收入增长了 30 倍 Docker 公司称过去三年收入增长了 30 倍 Docker 公司 CEO 表示,该公司的年度经常性收入在过去 3 年中增长了 30 倍。他将收入的增长归功于“与 7 万多个商业客户之间的信任”,尽管另一个因素是连续的提价和减少免费和低成本的 Docker 计划的范围。这些条款的突然和重大改变,有时让用户感到被胁迫,一些人已经寻找其他选择,但仍然有超过 1300 万的开发者使用免费计划。Dock linux中国 2024-07-16 大猫
众所周知的原因安装PMM2 ## 众所周知的原因安装PMM2 1、众所周知的原因安装PMM2 版本也是2.42.0,最新的版本 [root@pmm2 ~]# cat /etc/docker/daemon.json { "registry-mirrors": [ "https://docker.m.daocloud.io", "https://mirror.baidubce.com" ] } [root@pmm2 ~]# do 数据运维 2024-07-11 贤蛋大眼萌
使用docker-compose配置mysql主从备份 起因 起因是由于我有两台云服务器,然后跑了几个服务连接的数据库都是同一个,导致我发现这段时间服务器的mysql经常性的负载过大,想着给服务器分分流,但又想要将数据同步到另外一台数据库(其中一个服务器有效期较短,不想到时候花费过多时间迁移),为此我就想要通过主从数据库的配置来方便数据自动复制备份。 环境 云服务器(阿里云、华为云) linux 系统 docker、docker-compose 原理 数据运维 2024-06-19 捡田螺的小男孩
Docker 报告:开发人员对安全任务望而生畏,希望有更好的工具 Docker 最新发布了一份《2024 年应用开发状况报告》,基于对 1,300 多名受访者的调查,分享了最常使用的一些工具、对行业趋势的看法、开发者社区的参与度、Docker 的使用情况等内容。并深入分析了云和人工智能/机器学习 (AI/ML) 在软件开发中不断扩大的作用、微服务的持续兴起以及对安全左移方法的态度等主要趋势。 报告发现,在云端开发软件越来越受欢迎。虽然有 64% 的受访者表示他们 运维资讯 2024-06-17 穿过生命散发芬芳
七个备受欢迎的IntelliJ IDEA实用插件 作为IntelliJ IDEA的常用用户,会非常喜欢使用它,但我们必须承认,有时这个IDE(集成开发环境)的功能还有所不足;幸运的是,它有一个庞大的插件集合,可以安装这些插件来弥补这些缺陷,经过多方尝试,发现了一些非常有用的插件,在这里与大家分享。 这些插件将提高你的代码质量,防范漏洞,提供实用工具,甚至还能保护你的眼睛! 让我们开始吧。 1. JetBrains的Docker插件 【插件链接】: 开发运维 2024-06-04 穿过生命散发芬芳
Docker私有仓库harbor搭建教程 搭建私有仓库Harbor是一个方便管理和分发Docker镜像的工具。以下是一个人性化的Harbor搭建教程: 准备环境: 安装Docker和Docker Compose,确保Docker服务正在运行。 下载Harbor: 访问Harbor的官方GitHub页面(github.com/goharbor/harbor/releases)。 根据你的需求,选择并下载最新的稳定版本的Harbor。 解压和 系统运维 2024-05-30 三掌柜