isula-build/patch/0096-fix-some-little-mistakes-in-manual_zh.md.patch
DCCooper 3706fabc10 isula-build: sync upstream patches
Signed-off-by: DCCooper <1866858@gmail.com>
2021-12-23 20:45:38 +08:00

61 lines
3.8 KiB
Diff
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

From 631764189a65f1a307947360637f4e5352a0c8e5 Mon Sep 17 00:00:00 2001
From: hlwqds <545743488@qq.com>
Date: Sun, 12 Dec 2021 14:49:22 +0800
Subject: [PATCH 2/4] fix some little mistakes in manual_zh.md Fixes: #I4M4A3
Signed-off-by: hlwqds 545743488@qq.com
---
doc/manual_zh.md | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/doc/manual_zh.md b/doc/manual_zh.md
index e68c77ed..c5303f8d 100644
--- a/doc/manual_zh.md
+++ b/doc/manual_zh.md
@@ -140,7 +140,7 @@ isula-build采用服务端/客户端模式其中isula-build为客户端
> - isula-build 支持最大 1MiB 的上述配置文件。
> - isula-build 不支持将持久化工作目录 dataroot 配置在内存盘上,比如 tmpfs。
> - isula-build 目前仅支持使用overlay2为底层 graphdriver。
-> - 在设置--group参数前需保证本地OS已经创建了对应的用户组且非特权用户已经加入该组。重启isula-builder之后即可使该非特权用户使用isula-build功能。同时为了保持权限一致性isula-build的配置文件目录/etc/isula-build的数组也会被设置为--group指定的组。
+> - 在设置--group参数前需保证本地OS已经创建了对应的用户组且非特权用户已经加入该组。重启isula-builder之后即可使该非特权用户使用isula-build功能。同时为了保持权限一致性isula-build的配置文件目录/etc/isula-build的属组也会被设置为--group指定的组。
### 管理服务
@@ -535,21 +535,19 @@ isula-build ctr-img load可以将isula-build ctr-img save分层导出的镜像
```
isula-build ctr-img load -d IMAGES_DIR [-b BASE_IMAGE] [-l LIB_IMAGE] -i APP_IMAGE
```
-
-IMAGE需要导入的应用镜像名:TAG不能是镜像ID
-
+
支持如下Flags
- -d必选指定应用分层镜像所在的文件夹。文件夹中至少包含app镜像和完整的manifest文件。可以将base层和lib层文件分别存放然后通过-b和-l参数指定。
- -b可选指定base层镜像的路径。如果不指定默认在-d指定的路径中。
- -l可选指定lib层镜像的路径。如果不指定默认在-d指定的路径中。
-- -i必选指定需要导入的应用镜像名字。
+- -i必选指定需要导入的应用镜像名:TAG不能是镜像ID
- no-check可选跳过sha256校验。
> **说明:**
>
> - 需要输入镜像名的参数要使用IMAGE_NAME:TAG的方式指明唯一的镜像因为使用IMAGE_ID或不加TAG可能对应多个镜像或者在导入导出过程中相同的镜像会有不同的ID导致偏离用户预期的执行结果。
-> - 使用no-check时会跳过对tarball的sha256校验和检查。放弃对tarball进行校验和检查可能引入不确定因素用户需明确和接受此类行为可能带来的影响和结果。
+> - 使用no-check时会跳过对tar包的sha256校验和检查。放弃对tar包进行校验和检查可能引入不确定因素用户需明确和接受此类行为可能带来的影响和结果。
> - 由于涉及中间状态转换、保存isula-build运行目录/var/lib/isula-build/需保证容量至少为需要进行分层镜像总大小的两倍。假设需要对A10MB, B20MB, C30MB 三个镜像进行保存分层镜像,则需要保证/var/lib/isula-build所在磁盘大小为2*(10+20+30)=120M。
> - 在保存、加载分层镜像时在计算文件的sha256值时需要将文件读取进入内存中故并发操作时会有线性内存消耗。
@@ -615,7 +613,7 @@ Storing signatures
Save success with image: 21c3e96ac411
```
-以下示例导出多个镜像到同一个tarball
+以下示例导出多个镜像到同一个tar包
```sh
$ sudo isula-build ctr-img save busybox:latest nginx:latest -o all.tar
Getting image source signatures
--
2.27.0