mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-10-20 17:56:30 +00:00
fix(17): Podman/Buildah/Skopeo 与 Spin 的官方仓库已迁出原组织
四条链接指向的仓库都换了归属,旧地址目前只靠 GitHub 的改名重定向活着: - Podman、Buildah、Skopeo 已从 `containers` 迁到 2026-04-20 新建的 `podman-container-tools` 组织。podman.io 首页与 Get Started 页现在 直接链向 `podman-container-tools/podman`;GitHub API 显示该仓库 32.7k 星、homepage 为 podman.io、最后推送在 2026-08-21,是活跃主仓。 注意 `containers` 组织本身还在(`containers/image`、`common`、`storage` 等仍留在原处),迁走的只有这三个,故只改这三条。 - Spin 已随项目捐给 CNCF 改名 Spin Framework,仓库为 `spinframework/spin` (homepage `https://spinframework.dev`),`developer.fermyon.com/spin` 现在整站 302 到 `spinframework.dev`。 17.5 的「属于 containers 项目生态」一句同步改掉——那句话本身随迁移失效了。
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
## 17.3 Podman - 下一代 Linux 容器工具
|
||||
|
||||
> **版本说明**:Podman 保持活跃的开发和发布周期。建议访问 [Podman 官方文档](https://podman.io/docs) 和 [GitHub Releases](https://github.com/containers/podman/releases) 获取最新版本。
|
||||
> **版本说明**:Podman 保持活跃的开发和发布周期。建议访问 [Podman 官方文档](https://podman.io/docs) 和 [GitHub Releases](https://github.com/podman-container-tools/podman/releases) 获取最新版本。
|
||||
|
||||
[Podman](https://github.com/containers/podman) 是一个无守护进程、与 Docker 命令高度兼容的下一代 Linux 容器工具。它由 Red Hat 开发,旨在提供一个更安全的容器运行环境。
|
||||
[Podman](https://github.com/podman-container-tools/podman) 是一个无守护进程、与 Docker 命令高度兼容的下一代 Linux 容器工具。它由 Red Hat 开发,旨在提供一个更安全的容器运行环境。
|
||||
|
||||
### 17.3.1 Podman vs Docker
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
## 17.4 Buildah - 容器镜像构建工具
|
||||
|
||||
> **版本说明**:Buildah 与 Podman 和 Skopeo 共同维护。建议查阅 [Buildah 官方文档](https://buildah.io/) 和 [GitHub Releases](https://github.com/containers/buildah/releases) 了解最新版本。
|
||||
> **版本说明**:Buildah 与 Podman 和 Skopeo 共同维护。建议查阅 [Buildah 官方文档](https://buildah.io/) 和 [GitHub Releases](https://github.com/podman-container-tools/buildah/releases) 了解最新版本。
|
||||
|
||||
本节介绍 Buildah,包括其基础概念、应用场景以及基本指令。
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
## 17.5 Skopeo - 容器镜像管理工具
|
||||
|
||||
> **版本说明**:Skopeo 属于 containers 项目生态。建议访问 [Skopeo 官方仓库](https://github.com/containers/skopeo) 和 [GitHub Releases](https://github.com/containers/skopeo/releases) 获取最新版本信息。
|
||||
> **版本说明**:Skopeo 与 Podman、Buildah 同属 `podman-container-tools` 项目生态。建议访问 [Skopeo 官方仓库](https://github.com/podman-container-tools/skopeo) 和 [GitHub Releases](https://github.com/podman-container-tools/skopeo/releases) 获取最新版本信息。
|
||||
|
||||
本节介绍 Skopeo,包括其基础概念、应用场景以及基本指令。
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
## 17.8 WebAssembly 与容器
|
||||
|
||||
> **版本说明**:WebAssembly 和相关的 Wasm 运行时(如 WasmEdge、Spin)处于快速演进阶段。建议查阅 [WebAssembly 官方文档](https://webassembly.org/)、[WasmEdge](https://wasmedge.org/) 和 [Spin](https://developer.fermyon.com/spin) 官方文档获取最新信息。
|
||||
> **版本说明**:WebAssembly 和相关的 Wasm 运行时(如 WasmEdge、Spin)处于快速演进阶段。建议查阅 [WebAssembly 官方文档](https://webassembly.org/)、[WasmEdge](https://wasmedge.org/) 和 [Spin](https://spinframework.dev/) 官方文档获取最新信息。
|
||||
|
||||
本节介绍 WebAssembly (简写为 Wasm) 以及它为何成为现代容器生态中备受瞩目的前沿技术路线。
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
目前,这通过 OCI (Open Container Initiative) 和 CRI 标准实现了集成上的统一:
|
||||
|
||||
1. **将 Wasm 打包为 OCI 镜像**:虽然内容并非传统的 Linux RootFS,但是通过标准化的打包工具同样可以将应用程序及其 `.wasm` 构建结果转化为一个可以被推送至 Docker Hub 或其他 registry 的标准化镜像规范。
|
||||
2. **通过容器运行时直接执行**:Docker 已经与如 [WasmEdge](https://wasmedge.org/) 和 [Spin](https://developer.fermyon.com/spin) 等高性能的企业级 Wasm 运行时进行了官方集成合作。
|
||||
2. **通过容器运行时直接执行**:Docker 已经与如 [WasmEdge](https://wasmedge.org/) 和 [Spin](https://spinframework.dev/) 等高性能的企业级 Wasm 运行时进行了官方集成合作。
|
||||
|
||||
如今在 Docker Desktop 或者集成了 `containerd` 的环境中,我们可以十分简易地以类似普通镜像的形式去拉取并运行一个基于 Wasm 编译的后端服务(通过指定相应的 `--platform` 或者是特别的 `--runtime=io.containerd.wasmedge.v1` 设置),将其如同对待一个标准应用进程一样让 Docker 为其接管日志、配置相关的网络端口映射,甚至通过 Docker Compose 将一个普通的数据库容器实例与一个 Wasm 微服务实例协同起来混布。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user