Dockly:从终端管理 Docker 容器 几天前,我们发布了一篇指南,其中涵盖了开始使用 Docker 时需要了解的几乎所有细节。在该指南中,我们向你展示了如何详细创建和管理 Docker 容器。还有一些可用于管理 Docker 容器的非官方工具。如果你看过我们以前的文章,你可能会看到两个基于 Web 的工具,Portainer 和 PiCluster。它们都使得 Docker 管理任务在 Web 浏览器中变得更加容易和简单。今天,我遇到 linux中国 2024-07-18 共饮一杯
Docker 入门指南 在我们的上一个教程中,我们已经了解如何在 Ubuntu 上安装 Docker,和如何在 CentOS 上安装 Docker。今天,我们将会了解 Docker 的一些基础用法。该教程包含了如何创建一个新的 Docker 容器,如何运行该容器,如何从现有的 Docker 容器中创建自己的 Docker 镜像等 Docker 的一些基础知识、操作。所有步骤均在 Ubuntu 18.04 LTS serv linux中国 2024-07-18 大白菜程序猿
Kubernetes 如何成为计算资源的标准 对于原生云生态系统来说,2019 年是改变游戏规则的一年。有大的并购,如 Red Hat Docker 和 Pivotal,并出现其他的玩家,如 Rancher Labs 和 Mirantis。 Rancher Labs (一家为采用容器的团队提供完整软件栈的公司)的联合创始人兼首席执行官盛亮表示:“所有这些整合和并购,都表明这一领域的市场成熟的速度很快。” 传统上,像 Kubernetes 和 linux中国 2024-07-18 宇宙之一粟
为什么 strace 在 Docker 中不起作用? 在编辑“容器如何工作”爱好者杂志的能力页面时,我想试着解释一下为什么 strace 在 Docker 容器中无法工作。 这里的问题是 —— 如果我在笔记本上的 Docker 容器中运行 strace,就会出现这种情况: $ docker run -it ubuntu:18.04 /bin/bash $ # ... install strace ... [email protected]:/# st linux中国 2024-07-17 爱可生开源社区
在 Fedora 32 上运行 Docker 随着 Fedora 32 的发布,Docker 的普通用户面临着一个小挑战。在编写本文时,Fedora 32 不支持 Docker。虽然还有其他选择,例如 Podman 和 Buildah,但是对于许多现有用户而言,现在切换可能不是最佳时机。因此,本文可以帮助你在 Fedora 32 上设置 Docker 环境。 步骤 0:消除冲突 此步骤适用于从 Fedora 30 或 31 升级的任何用户。如 linux中国 2024-07-17 张二河
用 Portainer.io 来监控和管理 Docker 容器(1) 随着 Docker 的使用量越来越大,监控 Docker 容器正在变得更有挑战性。每天都有大量的 Docker 容器被创建,因此如何监控它们就变得非常重要。目前已经有一些内置的工具和技术,不过对它们进行配置有一些复杂。随着基于微服务的架构正在变成接下来事实上的标准,学会这种技术将为你的知识库再添一项新技能。 基于上述场景,对一种轻量、健壮的镜像管理工具的需求日益增加。Portainer.io 解决 linux中国 2024-07-17 醒在深海的猫
用 Portainer.io 来监控和管理 Docker 容器(2) 作为第 1 部分的延续,本第 2 部分将介绍 Portainer 的其余功能。 监控 docker 容器镜像 root@linuxtechi ~}$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9ab9aa72f015 ubuntu "/bin/bash" 14 seconds ago Exited (0) linux中国 2024-07-17 爱可生开源社区
一次 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 宇宙之一粟