From 3a11da36e035997dbe7c72004639efbec302161d Mon Sep 17 00:00:00 2001 From: zhaoxinxin <1186037180@qq.com> Date: Mon, 8 Apr 2024 15:57:36 +0800 Subject: [PATCH] docs: Change singularity documentation Signed-off-by: zhaoxinxin <1186037180@qq.com> --- docs/getting-started/installation/binaries.md | 1 + .../installation/helm-charts.md | 1 + docs/getting-started/quick-start.md | 2 +- .../container-runtime/containerd.md | 2 +- .../integrations/container-runtime/cri-o.md | 2 +- .../integrations/container-runtime/docker.md | 2 +- .../integrations/container-runtime/nydus.md | 1 + .../container-runtime/singularity.md | 3 +-- ...urce_client.md => oras-resource-client.md} | 26 +++++++------------ .../container-runtime/singularity/proxy.md | 18 ++++++------- .../integrations/container-runtime/stargz.md | 1 + docs/operations/integrations/git-lfs.md | 1 + docs/operations/integrations/harbor.md | 1 + docs/operations/integrations/hugging-face.md | 1 + docs/operations/integrations/torchserve.md | 1 + docs/operations/integrations/triton-server.md | 1 + docs/operations/integrations/upgrade.md | 2 +- .../getting-started/installation/binaries.md | 1 + .../installation/helm-charts.md | 1 + .../container-runtime/containerd.md | 2 +- .../integrations/container-runtime/cri-o.md | 2 +- .../integrations/container-runtime/docker.md | 2 +- .../integrations/container-runtime/nydus.md | 1 + .../container-runtime/singularity.md | 3 +-- ...urce_client.md => oras-resource-client.md} | 22 +++++++--------- .../container-runtime/singularity/proxy.md | 18 +++++++------ .../integrations/container-runtime/stargz.md | 1 + .../operations/integrations/git-lfs.md | 1 + .../current/operations/integrations/harbor.md | 1 + .../operations/integrations/hugging-face.md | 1 + .../operations/integrations/torchserve.md | 1 + .../operations/integrations/triton-server.md | 1 + .../operations/integrations/upgrade.md | 2 +- 33 files changed, 66 insertions(+), 60 deletions(-) rename docs/operations/integrations/container-runtime/singularity/{oras_resource_client.md => oras-resource-client.md} (64%) rename i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/{oras_resource_client.md => oras-resource-client.md} (81%) diff --git a/docs/getting-started/installation/binaries.md b/docs/getting-started/installation/binaries.md index 728b8461..4cd3d959 100644 --- a/docs/getting-started/installation/binaries.md +++ b/docs/getting-started/installation/binaries.md @@ -1,6 +1,7 @@ --- id: binaries title: Binaries +slug: /getting-started/installation/binaries/ --- This guide shows how to install the Dragonfly. Dragonfly can be installed either from source, or from pre-built binary releases. diff --git a/docs/getting-started/installation/helm-charts.md b/docs/getting-started/installation/helm-charts.md index d0292853..375c5ede 100644 --- a/docs/getting-started/installation/helm-charts.md +++ b/docs/getting-started/installation/helm-charts.md @@ -1,6 +1,7 @@ --- id: helm-charts title: Helm Charts +slug: /getting-started/installation/helm-charts/ --- Documentation for deploying Dragonfly on kubernetes using helm. diff --git a/docs/getting-started/quick-start.md b/docs/getting-started/quick-start.md index 9b60dee2..ac484540 100644 --- a/docs/getting-started/quick-start.md +++ b/docs/getting-started/quick-start.md @@ -1,7 +1,7 @@ --- id: quick-start title: Quick Start -slug: /getting-started/quick-start/ +slug: /getting-started/quick-start --- Table of contents: diff --git a/docs/operations/integrations/container-runtime/containerd.md b/docs/operations/integrations/container-runtime/containerd.md index a6274d2b..2d7b7392 100644 --- a/docs/operations/integrations/container-runtime/containerd.md +++ b/docs/operations/integrations/container-runtime/containerd.md @@ -1,7 +1,7 @@ --- id: containerd title: containerd -slug: /setup/runtime/containerd +slug: /operations/integrations/container-runtime/containerd/ --- Documentation for setting Dragonfly's container runtime to containerd. diff --git a/docs/operations/integrations/container-runtime/cri-o.md b/docs/operations/integrations/container-runtime/cri-o.md index d676fa70..ac4c8db7 100644 --- a/docs/operations/integrations/container-runtime/cri-o.md +++ b/docs/operations/integrations/container-runtime/cri-o.md @@ -1,7 +1,7 @@ --- id: cri-o title: CRI-O -slug: /setup/runtime/cri-o +slug: /operations/integrations/container-runtime/cri-o/ --- Use dfget daemon as registry mirror for CRI-O diff --git a/docs/operations/integrations/container-runtime/docker.md b/docs/operations/integrations/container-runtime/docker.md index fd2295e6..e9cce4f9 100644 --- a/docs/operations/integrations/container-runtime/docker.md +++ b/docs/operations/integrations/container-runtime/docker.md @@ -1,7 +1,7 @@ --- id: docker title: Docker -slug: /setup/runtime/docker +slug: /operations/integrations/container-runtime/docker/ --- Use dfget daemon as HTTP proxy for docker daemon diff --git a/docs/operations/integrations/container-runtime/nydus.md b/docs/operations/integrations/container-runtime/nydus.md index 270e13b0..29a4eac6 100644 --- a/docs/operations/integrations/container-runtime/nydus.md +++ b/docs/operations/integrations/container-runtime/nydus.md @@ -1,6 +1,7 @@ --- id: nydus title: Nydus +slug: /operations/integrations/container-runtime/nydus/ --- This document will help you experience how to use dragonfly with nydus. diff --git a/docs/operations/integrations/container-runtime/singularity.md b/docs/operations/integrations/container-runtime/singularity.md index b44027ba..650119d3 100644 --- a/docs/operations/integrations/container-runtime/singularity.md +++ b/docs/operations/integrations/container-runtime/singularity.md @@ -1,7 +1,6 @@ --- id: singularity title: Singularity/Apptainer -slug: /setup/runtime/singularity --- This documentation will help you to integrate Dragonfly into @@ -9,5 +8,5 @@ Singularity/Apptainer container runtime. Table of contents: -- [Oras Resource Client Mode](./singularity/oras_resource_client.md) +- [Oras Resource Client Mode](./singularity/oras-resource-client.md) - [Proxy Mode](./singularity/proxy.md) diff --git a/docs/operations/integrations/container-runtime/singularity/oras_resource_client.md b/docs/operations/integrations/container-runtime/singularity/oras-resource-client.md similarity index 64% rename from docs/operations/integrations/container-runtime/singularity/oras_resource_client.md rename to docs/operations/integrations/container-runtime/singularity/oras-resource-client.md index 37438439..e4cae740 100644 --- a/docs/operations/integrations/container-runtime/singularity/oras_resource_client.md +++ b/docs/operations/integrations/container-runtime/singularity/oras-resource-client.md @@ -1,22 +1,18 @@ --- id: singularity-oras-resource-client -title: Oras Resource Client Mode -slug: /setup/runtime/singularity/oras-resource-client +title: ORAS Resource Client +slug: /operations/integrations/container-runtime/singularity/oras-resource-client/ --- -## Oras Resource Client {#oras-resource-client} - -We can use oras resource client to pull image using Dragonfly, the key is the scheme used for the resource client. +Documentation for setting Dragonfly's container runtime to ORAS Resource Client. This method of image pull through Dragonfly is more efficient when compared to proxy method as it avoids TLS termination, reduces CPU time and download time as it creates hardlink(insead of copy) for subsequent file download after downloading the image from source for first time. -## Quick Start {#quick-start} - -### Step 1: Configure dfget daemon {#step-1-configure-dfget-daemon} +## Configure dfget daemon {#step-1-configure-dfget-daemon} -To use oras resource client to pull image ensure below configuraion in `/etc/dragonfly/dfget.yaml:`. +To use ORAS Resource Client to pull image ensure below configuraion in `/etc/dragonfly/dfget.yaml`: ```yaml # Peer task storage option. @@ -33,7 +29,7 @@ storage: # Set to ture for reusing underlying storage for same task id. multiplex: true -# The singularity oras resources, most of it is same with https scheme +# The singularity ORAS resources, most of it is same with https scheme. oras: proxy: dialTimeout: 30s @@ -46,17 +42,15 @@ oras: insecureSkipVerify: true ``` -### Step 2: Pull images through oras resource client {#step-2-pull-images-through-oras-resource-client} - -Through the above steps, we can start to validate if Dragonfly works as expected. +## ORAS Resource Client downloads images through Dragonfly {#step-2-pull-images-through-oras-resource-client} -And you can pull the image through oras resource client as below: +And you can pull the image through ORAS Resource Client as below: ```shell dfget -u "oras://hostname/path/image:tag" -O /path/to/output ``` -### Step 3: Validate Dragonfly {#step-3-validate-dragonfly} +### Verify {#verify} You can execute the following command to check if the image is distributed via Dragonfly. @@ -65,7 +59,7 @@ check if the image is distributed via Dragonfly. grep "peer task done" /var/log/dragonfly/daemon/core.log ``` -If the output of command above has content like +The expected output is as follows: ```shell { diff --git a/docs/operations/integrations/container-runtime/singularity/proxy.md b/docs/operations/integrations/container-runtime/singularity/proxy.md index a9329542..e170364a 100644 --- a/docs/operations/integrations/container-runtime/singularity/proxy.md +++ b/docs/operations/integrations/container-runtime/singularity/proxy.md @@ -1,12 +1,12 @@ --- id: singularity-proxy -title: Proxy Mode -slug: /setup/runtime/singularity/proxy +title: HTTP Proxy +slug: /operations/integrations/container-runtime/singularity/proxy/ --- -Uses dfget daemon as proxy for Singularity/Apptainer. +Documentation for setting up Dragonfly's container runtime as an http proxy for Singularity/Apptainer. -## Step 1: Generate CA certificate {#step-1-generate-ca-certificate} +## Generate CA certificate {#step-1-generate-ca-certificate} Generate an RSA private key. @@ -57,7 +57,7 @@ openssl x509 -req -days 36500 -extfile openssl.conf \ -extensions v3_ca -in ca.csr -signkey ca.key -out ca.crt ``` -## Step 2: Configure dfget daemon {#step-2-configure-dfget-daemon} +## Configure dfget daemon {#step-2-configure-dfget-daemon} To use dfget daemon as proxy, first you need to append a proxy rule in `/etc/dragonfly/dfget.yaml`, This will proxy @@ -90,9 +90,7 @@ hijackHTTPS: - regx: ``` -## Step 3: Pull images with proxy {#step-4-pull-images-with-proxy} - -Through the above steps, we can start to validate if Dragonfly works as expected. +## Pull images with proxy {#step-4-pull-images-with-proxy} And you can pull the image through proxy as below: @@ -100,7 +98,7 @@ And you can pull the image through proxy as below: no_proxy='' NO_PROXY='' HTTPS_PROXY=127.0.0.1:65001 singularity pull oras://hostname/path/image:tag ``` -## Step 4: Validate Dragonfly {#step-4-validate-dragonfly} +### Verify {#verify} You can execute the following command to check if the image is distributed via Dragonfly. @@ -109,7 +107,7 @@ check if the image is distributed via Dragonfly. grep "peer task done" /var/log/dragonfly/daemon/core.log ``` -If the output of command above has content like +The expected output is as follows: ```shell { diff --git a/docs/operations/integrations/container-runtime/stargz.md b/docs/operations/integrations/container-runtime/stargz.md index 903e33a7..1ff62b59 100644 --- a/docs/operations/integrations/container-runtime/stargz.md +++ b/docs/operations/integrations/container-runtime/stargz.md @@ -1,6 +1,7 @@ --- id: stargz title: eStargz +slug: /operations/integrations/container-runtime/stargz/ --- This document will help you experience how to use dragonfly with eStargz. diff --git a/docs/operations/integrations/git-lfs.md b/docs/operations/integrations/git-lfs.md index 6336199c..23742783 100644 --- a/docs/operations/integrations/git-lfs.md +++ b/docs/operations/integrations/git-lfs.md @@ -1,6 +1,7 @@ --- id: git-lfs title: Git LFS +slug: /operations/integrations/git-lfs/ --- ## What is Git LFS? diff --git a/docs/operations/integrations/harbor.md b/docs/operations/integrations/harbor.md index 541ccebf..ce359e0c 100644 --- a/docs/operations/integrations/harbor.md +++ b/docs/operations/integrations/harbor.md @@ -1,6 +1,7 @@ --- id: harbor title: Harbor +slug: /operations/integrations/harbor/ --- This document will help you experience how to use dragonfly with harbor. diff --git a/docs/operations/integrations/hugging-face.md b/docs/operations/integrations/hugging-face.md index 9b2a4208..d3d53300 100644 --- a/docs/operations/integrations/hugging-face.md +++ b/docs/operations/integrations/hugging-face.md @@ -1,6 +1,7 @@ --- id: hugging-face title: Hugging Face +slug: /operations/integrations/hugging-face/ --- This document will help you experience how to use dragonfly with hugging face. diff --git a/docs/operations/integrations/torchserve.md b/docs/operations/integrations/torchserve.md index 621c52af..88a7dd29 100644 --- a/docs/operations/integrations/torchserve.md +++ b/docs/operations/integrations/torchserve.md @@ -1,6 +1,7 @@ --- id: torchserve title: TorchServe +slug: /operations/integrations/torchserve/ --- This document will help you experience how to use dragonfly with [TorchServe](https://github.com/pytorch/serve). diff --git a/docs/operations/integrations/triton-server.md b/docs/operations/integrations/triton-server.md index 09858fbe..85a9a0e6 100644 --- a/docs/operations/integrations/triton-server.md +++ b/docs/operations/integrations/triton-server.md @@ -1,6 +1,7 @@ --- id: triton-server title: Triton Server +slug: /operations/integrations/triton-server/ --- This document will help you experience how to use dragonfly with [TritonServe](https://github.com/pytorch/serve). diff --git a/docs/operations/integrations/upgrade.md b/docs/operations/integrations/upgrade.md index e5523094..66f24c80 100644 --- a/docs/operations/integrations/upgrade.md +++ b/docs/operations/integrations/upgrade.md @@ -1,7 +1,7 @@ --- id: upgrade title: Upgrade -slug: /setup/upgrade +slug: /operations/integrations/upgrade/ --- ## Upgrade the cluster deployed by Helm {#upgrade-the-cluster-deployed-by-helm} diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation/binaries.md b/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation/binaries.md index a308b5fb..d9cfcdc6 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation/binaries.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation/binaries.md @@ -1,6 +1,7 @@ --- id: binaries title: 使用二进制文件安装 +slug: /getting-started/installation/binaries/ --- 文档的目标是帮助您快速开始使用源码或构建的二进制版本部署 Dragonfly。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation/helm-charts.md b/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation/helm-charts.md index 2925f86f..117ee7cd 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation/helm-charts.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation/helm-charts.md @@ -1,6 +1,7 @@ --- id: helm-charts title: Helm Charts +slug: /getting-started/installation/helm-charts/ --- 文档的目标是帮助您快速开始使用 Helm Charts 部署 Dragonfly。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/containerd.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/containerd.md index 0a244be2..4ae263c3 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/containerd.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/containerd.md @@ -1,7 +1,7 @@ --- id: containerd title: containerd -slug: /setup/runtime/containerd +slug: /operations/integrations/container-runtime/containerd/ --- 文档的目标是帮助您将 Dragonfly 的容器运行时设置为 containerd。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/cri-o.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/cri-o.md index 25644bfe..e9085dec 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/cri-o.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/cri-o.md @@ -1,7 +1,7 @@ --- id: cri-o title: CRI-O -slug: /setup/runtime/cri-o +slug: /operations/integrations/container-runtime/cri/ --- 使用 dfdaemon 支持 CRI-O diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/docker.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/docker.md index 00ae9880..f502d301 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/docker.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/docker.md @@ -1,7 +1,7 @@ --- id: docker title: Docker -slug: /setup/runtime/docker +slug: /operations/integrations/container-runtime/docker/ --- 使用 dfget daemon 作为 docker daemon 的 http 代理 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/nydus.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/nydus.md index 2ea18a5e..f2ea9579 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/nydus.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/nydus.md @@ -1,6 +1,7 @@ --- id: nydus title: Nydus +slug: /operations/integrations/container-runtime/nydus/ --- 本文档将帮助您将 Dragonfly 与 Nydus 一起使用。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity.md index fc633c54..b6814d07 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity.md @@ -1,12 +1,11 @@ --- id: singularity title: Singularity/Apptainer -slug: /setup/runtime/singularity --- 该文档将帮助你集成 Dragonfly 到 Singularity/Apptainer。 集成方式: -- [Oras 资源客户端模式](./singularity/oras_resource_client.md) +- [Oras 资源客户端模式](./singularity/oras-resource-client.md) - [HTTP Proxy 模式](./singularity/proxy.md) diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/oras_resource_client.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/oras-resource-client.md similarity index 81% rename from i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/oras_resource_client.md rename to i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/oras-resource-client.md index e24887b1..ed4a1e15 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/oras_resource_client.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/oras-resource-client.md @@ -1,26 +1,22 @@ --- id: singularity-oras-resource-client -title: Oras 资源客户端模式 -slug: /setup/runtime/singularity/oras-resource-client +title: ORAS 资源客户端 +slug: /operations/integrations/container-runtime/singularity/oras-resource-client/ --- -## Oras 资源客户端 - -使用 oras 的资源客户端使用 Dragonfly 拉取镜像。 +文档的目标是帮助您将 Dragonfly 的容器运行时设置为 ORAS 的资源客户端。 通过 Dragonfly 资源客户端拉取镜像的这种方法比代理方法相比更加高效,因为它避免了 TLS,减少了 CPU 资源使用量和下载时间, 因为它在首次从源下载镜像后为后续文件下载创建了硬链接,而不是复制一份完全一样的资源。 -## 快速开始 - -### 步骤 1: 配置 dfdaemon +## 配置 Dfdaemon -下面为镜像仓库的 dfdaemon 配置,在路径 `/etc/dragonfly/dfget.yaml`: +下面为镜像仓库的 Dfdaemon 配置,在路径 `/etc/dragonfly/dfget.yaml`: ```yaml # Peer task storage option. storage: - # Task data expire time, + # Task data expire time. # when there is no access to a task data, this task will be gc. taskExpireTime: 6h strategy: io.d7y.storage.v2.advance. @@ -32,7 +28,7 @@ storage: # Set to ture for reusing underlying storage for same task id. multiplex: true -# The singularity oras resources, most of it is same with https scheme +# The singularity oras resources, most of it is same with https scheme. oras: proxy: dialTimeout: 30s @@ -45,7 +41,7 @@ oras: insecureSkipVerify: true ``` -### 步骤 2: 使用 oras 资源客户端下载镜像 +## ORAS 资源客户端通过 Dragonfly 下载镜像 使用以下命令拉取镜像: @@ -53,7 +49,7 @@ oras: dfget -u "oras://hostname/path/image:tag" -O /path/to/output ``` -### 步骤 3: 验证 Dragonfly 拉取成功 +### 验证镜像下载成功 可以查看日志,判断镜像正常拉取。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/proxy.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/proxy.md index f7d11c69..ca0243fd 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/proxy.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/singularity/proxy.md @@ -1,12 +1,12 @@ --- id: singularity-proxy -title: HTTP Proxy 模式 -slug: /setup/runtime/singularity/proxy +title: HTTP Proxy +slug: /operations/integrations/container-runtime/singularity/proxy/ --- -使用 dfget daemon 作为 Singularity/Apptainer 的 http 代理。 +文档的目标是帮助您将 Dragonfly 的容器运行时设置为 Singularity/Apptainer 的 http 代理。 -## 步骤 1:为 http 代理生成 CA 证书 +## 为 http 代理生成 CA 证书 生成一个 CA 证书私钥。 @@ -56,9 +56,9 @@ openssl x509 -req -days 36500 -extfile openssl.conf \ -extensions v3_ca -in ca.csr -signkey ca.key -out ca.crt ``` -## 步骤 2:配置 dfget daemon +## 配置 Dfdaemon -为了将 dfget daemon 作为 http 代理使用,首先你需要在 `/etc/dragonfly/dfget.yaml` 中增加一条代理规则, +为了将 Dfdaemon 作为 http 代理使用,首先你需要在 `/etc/dragonfly/dfget.yaml` 中增加一条代理规则, 它将会代理 `your.private.registry` 对镜像层的请求: ```yaml @@ -88,13 +88,15 @@ hijackHTTPS: - regx: ``` -## 步骤 3:使用代理拉取镜像 +## 使用代理拉取镜像 + +使用以下命令拉取镜像: ```bash no_proxy='' NO_PROXY='' HTTPS_PROXY=127.0.0.1:65001 singularity pull oras://hostname/path/image:tag ``` -## 步骤 4: 验证 Dragonfly 拉取成功 +### 验证镜像下载成功 可以查看日志,判断镜像正常拉取。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/stargz.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/stargz.md index e8f59401..67ab5a85 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/stargz.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/container-runtime/stargz.md @@ -1,6 +1,7 @@ --- id: stargz title: eStargz +slug: /operations/integrations/container-runtime/stargz/ --- 本文档将帮助您将 Dragonfly 与 eStargz 一起使用。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/git-lfs.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/git-lfs.md index b04743b0..72e6af22 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/git-lfs.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/git-lfs.md @@ -1,6 +1,7 @@ --- id: git-lfs title: Git LFS +slug: /operations/integrations/git-lfs/ --- ## Git LFS 是什么? diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/harbor.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/harbor.md index 815c36f4..9651854a 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/harbor.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/harbor.md @@ -1,6 +1,7 @@ --- id: harbor title: Harbor +slug: /operations/integrations/harbor/ --- 本文档将帮助您将 Dragonfly 与 Harbor 一起使用。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/hugging-face.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/hugging-face.md index 5cce12b3..c3e73a48 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/hugging-face.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/hugging-face.md @@ -1,6 +1,7 @@ --- id: hugging-face title: Hugging Face +slug: /operations/integrations/hugging-face/ --- 本文档将帮助您将 Dragonfly 与 Hugging Face 一起使用。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/torchserve.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/torchserve.md index 577b0ba7..a46c5cec 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/torchserve.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/torchserve.md @@ -1,6 +1,7 @@ --- id: torchserve title: TorchServe +slug: /operations/integrations/torchserve/ --- 本文主要解决在 [TorchServe](https://github.com/pytorch/serve) 模型拉取时,存在的中心化的模型仓库带宽瓶颈问题。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/triton-server.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/triton-server.md index bd3a376a..712922e7 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/triton-server.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/triton-server.md @@ -1,6 +1,7 @@ --- id: triton-server title: Triton Server +slug: /operations/integrations/triton-server/ --- 本文主要解决在 [Triton Server](https://github.com/triton-inference-server/server) 模型拉取时,存在的中心化的模型仓库带宽瓶颈问题。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/upgrade.md b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/upgrade.md index 7f5196e4..d188d6f7 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/upgrade.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/operations/integrations/upgrade.md @@ -1,7 +1,7 @@ --- id: upgrade title: 升级 -slug: /setup/upgrade +slug: /operations/integrations/upgrade/ --- ## 升级 Helm 部署的集群