-t, --time
@@ -53,7 +53,7 @@ restart命令支持参数参考下表。
t\>0 : 表示等一定的时间,如果容器还未退出,就发送kill -9 到容器。
- 所以如果用户使用t<0(比如t=-1),请确保自己容器的应用会正确处理SIGTERM. 如果容器忽略了该信号,会导致lcrc restart一直卡住。
+ 所以如果用户使用t<0(比如t=-1),请确保自己容器的应用会正确处理SIGTERM. 如果容器忽略了该信号,会导致isula restart一直卡住。
## 示例
@@ -61,7 +61,7 @@ restart命令支持参数参考下表。
重启单个容器
```
-$ lcrc restart c75284634beeede3ab86c828790b439d16b6ed8a537550456b1f94eb852c1c0a
+$ isula restart c75284634beeede3ab86c828790b439d16b6ed8a537550456b1f94eb852c1c0a
c75284634beeede3ab86c828790b439d16b6ed8a537550456b1f94eb852c1c0a
```
diff --git "a/content/zh/docs/Container/\351\207\215\345\221\275\345\220\215\345\256\271\345\231\250.md" "b/content/zh/docs/Container/\351\207\215\345\221\275\345\220\215\345\256\271\345\231\250.md"
index 3756788486894f954fe438d86d8ebcfc1ccc3d39..55397240ed6ec35cfdf5ca01baced4a070e58a33 100644
--- "a/content/zh/docs/Container/\351\207\215\345\221\275\345\220\215\345\256\271\345\231\250.md"
+++ "b/content/zh/docs/Container/\351\207\215\345\221\275\345\220\215\345\256\271\345\231\250.md"
@@ -2,12 +2,12 @@
## 描述
-lcrc rename命令用于重命名容器。
+isula rename命令用于重命名容器。
## 用法
```
-lcrc rename [OPTIONS] OLD_NAME NEW_NAME
+isula rename [OPTIONS] OLD_NAME NEW_NAME
```
## 参数
@@ -39,6 +39,6 @@ rename命令支持参数参考下表。
重命名一个容器
```
-$ lcrc rename my_container my_new_container
+$ isula rename my_container my_new_container
```
diff --git "a/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250rootfs\345\255\230\345\202\250\347\251\272\351\227\264.md" "b/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250rootfs\345\255\230\345\202\250\347\251\272\351\227\264.md"
index 4f26688bccf67b7bfb8231e5025b51d071dabf15..726258934020c22f821df32de08fd1d21740afdf 100644
--- "a/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250rootfs\345\255\230\345\202\250\347\251\272\351\227\264.md"
+++ "b/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250rootfs\345\255\230\345\202\250\347\251\272\351\227\264.md"
@@ -22,14 +22,14 @@
5. daemon支持以下选项,用于为容器设置默认的限制,
- --storage-opt overlay2.basesize=128M 指定默认限制的大小,若lcrc run时也指定 了--storeage-opt size选项,则以run时指定来生效,若daemon跟lcrc run时都不指定大小,则表示不限制。
+ --storage-opt overlay2.basesize=128M 指定默认限制的大小,若isula run时也指定 了--storeage-opt size选项,则以run时指定来生效,若daemon跟isula run时都不指定大小,则表示不限制。
-6. 需要开启文件系统Project和Project Quota属性。
+6. 需要开启文件系统Project ID和Project Quota属性。
- 新格式化文件系统并mount
```
# mkfs.ext4 -O quota,project /dev/sdb
- # mount -o prjquota /dev/sdb /var/lib/lcrd
+ # mount -o prjquota /dev/sdb /var/lib/isulad
```
@@ -63,10 +63,10 @@ create/run时指定--storage-opt参数。
## 示例
-在lcrc run/create命令行上通过已有参数“--storage-opt size=”来设置限额。其中value是一个正数,单位可以是\[kKmMgGtTpP\]?\[iI\]?\[bB\]?,在不带单位的时候默认单位是字节。
+在isula run/create命令行上通过已有参数“--storage-opt size=”来设置限额。其中value是一个正数,单位可以是\[kKmMgGtTpP\]?\[iI\]?\[bB\]?,在不带单位的时候默认单位是字节。
```
-$ [root@localhost ~]# lcrc run -ti --storage-opt size=10M busybox
+$ [root@localhost ~]# isula run -ti --storage-opt size=10M busybox
/ # df -h
Filesystem Size Used Available Use% Mounted on
overlay 10.0M 48.0K 10.0M 0% /
@@ -111,17 +111,17 @@ overlay 10.0M 10.0M 0 100% /
内核必须支持ext4的project quota功能,并在mkfs的时候要加上-O quota,project,挂载的时候要加上-o prjquota。任何一个不满足,在使用--storage-opt size=时都将报错。
```
- $ [root@localhost ~]# lcrc run -it --storage-opt size=10Mb busybox df -h
+ $ [root@localhost ~]# isula run -it --storage-opt size=10Mb busybox df -h
Error response from daemon: Failed to prepare rootfs with error: time="2019-04-09T05:13:52-04:00" level=fatal msg="error creating read-
write layer with ID "a4c0e55e82c55e4ee4b0f4ee07f80cc2261cf31b2c2dfd628fa1fb00db97270f": --storage-opt is supported only for overlay over
xfs or ext4 with 'pquota' mount option"
```
3. 限制额度的说明。
- 1. 限制的额度大于lcrd的root所在分区的size时,在容器内用df看到的文件系统的额度是lcrd的root所在分区的size,而不是设置的限额。
- 2. --storage-opt size=0代表不限制,且设置值不能小于4096。size的精度为1个字节,如果指定精度含小数个字节,小数部分被忽略,如指定size=0.1实际等同于size=0不限制。(受计算机存储浮点数精度的限制,即0.999999999999999999999999999与1是等价的,具体的9的个数不同计算机可能存在差异,故设置4095.999999999999999999999999999与4096等价,其它情况类似),注意lcrc inspect显示原始命令行指定形式,如果含小数字节,需自行忽略小数部分。
+ 1. 限制的额度大于isulad的root所在分区的size时,在容器内用df看到的文件系统的额度是isulad的root所在分区的size,而不是设置的限额。
+ 2. --storage-opt size=0代表不限制,且设置值不能小于4096。size的精度为1个字节,如果指定精度含小数个字节,小数部分被忽略,如指定size=0.1实际等同于size=0不限制。(受计算机存储浮点数精度的限制,即0.999999999999999999999999999与1是等价的,具体的9的个数不同计算机可能存在差异,故设置4095.999999999999999999999999999与4096等价,其它情况类似),注意isula inspect显示原始命令行指定形式,如果含小数字节,需自行忽略小数部分。
3. 限制的额度过小时,比如--storage-opt size=4k,可能会导致容器无法启动,因为启动容器本身需要创建一些文件。
- 4. 上一次启动lcrd时,lcrd的root所在分区挂载时加了-o prjquota选项,这次启动时不加,那么上一次启动中创建的带quota的容器的设置值不生效。
+ 4. 上一次启动isulad时,isulad的root所在分区挂载时加了-o prjquota选项,这次启动时不加,那么上一次启动中创建的带quota的容器的设置值不生效。
5. daemon端配额--storage-opt overlay2.basesize,其取值范围与--storage-opt size相同。
4. 指定storage-opt为4k时,轻量级容器启动与docker有差异
@@ -139,9 +139,9 @@ overlay 10.0M 10.0M 0 100% /
轻量级容器不报错,正常启动
```
- [root@localhost ~]# lcrc run -itd --storage-opt size=4k rnd-dockerhub.huawei.com/official/ubuntu-arm64:latest
+ [root@localhost ~]# isula run -itd --storage-opt size=4k rnd-dockerhub.huawei.com/official/ubuntu-arm64:latest
636480b1fc2cf8ac895f46e77d86439fe2b359a1ff78486ae81c18d089bbd728
- [root@localhost ~]# lcrc ps
+ [root@localhost ~]# isula ps
STATUS PID IMAGE COMMAND EXIT_CODE RESTART_COUNT STARTAT FINISHAT RUNTIME ID NAMES
running 17609 rnd-dockerhub.huawei.com/official/ubuntu-arm64:latest /bin/bash 0 0 2 seconds ago - lcr 636480b1fc2c 636480b1fc2cf8ac895f46e77d86439fe2b359a1ff78486ae81c18d089bbd728
```
@@ -153,7 +153,7 @@ overlay 10.0M 10.0M 0 100% /
轻量级容器在启动容器过程中,使用默认配置时,挂载点较少,如/proc,或/sys等路径不存在时,才会创建。用例中的镜像rnd-dockerhub.huawei.com/official/ubuntu-arm64:latest本身含有/proc, /sys等,因此整个启动容器的过程中,都不会有新文件或路径生成,故轻量级容器启动过程不会报错。为验证这一过程,当把镜像替换为rnd-dockerhub.huawei.com/official/busybox-aarch64:latest时,由于该镜像内无/proc存在,轻量级容器启动一样会报错。
```
- [root@localhost ~]# lcrc run -itd --storage-opt size=4k rnd-dockerhub.huawei.com/official/busybox-aarch64:latest
+ [root@localhost ~]# isula run -itd --storage-opt size=4k rnd-dockerhub.huawei.com/official/busybox-aarch64:latest
8e893ab483310350b8caa3b29eca7cd3c94eae55b48bfc82b350b30b17a0aaf4
Error response from daemon: Start container error: runtime error: 8e893ab483310350b8caa3b29eca7cd3c94eae55b48bfc82b350b30b17a0aaf4:tools/lxc_start.c:main:404 starting container process caused "Failed to setup lxc,
please check the config file."
@@ -161,9 +161,9 @@ overlay 10.0M 10.0M 0 100% /
5. 其他说明。
- 使用限额功能的lcrd切换数据盘时,需要保证被切换的数据盘使用\`prjquota\`选项挂载,且/var/lib/lcrd/storage/overlay2目录的挂载方式与/var/lib/lcrd相同。
+ 使用限额功能的isulad切换数据盘时,需要保证被切换的数据盘使用\`prjquota\`选项挂载,且/var/lib/isulad/storage/overlay2目录的挂载方式与/var/lib/isulad相同。
> **说明:**
- >切换数据盘时需要保证/var/lib/lcrd/storage/overlay2的挂载点被卸载。
+ >切换数据盘时需要保证/var/lib/isulad/storage/overlay2的挂载点被卸载。
diff --git "a/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250\345\206\205\345\217\257\344\273\245\345\210\233\345\273\272\347\232\204\350\277\233\347\250\213-\347\272\277\347\250\213\346\225\260.md" "b/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250\345\206\205\345\217\257\344\273\245\345\210\233\345\273\272\347\232\204\350\277\233\347\250\213-\347\272\277\347\250\213\346\225\260.md"
index cc240ec9f6040e993b0683f83968aa29b814264b..0a7362bea65d58463f1d39051c2e9cbdedafddce 100644
--- "a/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250\345\206\205\345\217\257\344\273\245\345\210\233\345\273\272\347\232\204\350\277\233\347\250\213-\347\272\277\347\250\213\346\225\260.md"
+++ "b/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250\345\206\205\345\217\257\344\273\245\345\210\233\345\273\272\347\232\204\350\277\233\347\250\213-\347\272\277\347\250\213\346\225\260.md"
@@ -40,7 +40,7 @@ create/run时指定--pids-limit参数。
在运行容器时,直接加上--pids-limit n 即可,如:
```
-lcrc run -ti --pids-limit 1024 busybox bash
+isula run -ti --pids-limit 1024 busybox bash
```
## 约束
diff --git "a/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250\345\206\205\346\226\207\344\273\266\345\217\245\346\237\204\346\225\260.md" "b/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250\345\206\205\346\226\207\344\273\266\345\217\245\346\237\204\346\225\260.md"
index a23df5bf86fa401db40945f7bde018339b5839f9..8fb13c81b9501d937bb3567d11b37057e55eaa4c 100644
--- "a/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250\345\206\205\346\226\207\344\273\266\345\217\245\346\237\204\346\225\260.md"
+++ "b/content/zh/docs/Container/\351\231\220\345\210\266\345\256\271\345\231\250\345\206\205\346\226\207\344\273\266\345\217\245\346\237\204\346\225\260.md"
@@ -6,7 +6,7 @@
## 用法
-lcrc create/run时使用--files-limit来限制容器中可以打开的文件句柄数。
+isula create/run时使用--files-limit来限制容器中可以打开的文件句柄数。
## 参数
@@ -41,7 +41,7 @@ create/run时指定--files-limit参数。
在运行容器时,直接加上--files-limit n 即可,如:
```
-lcrc run -ti --files-limit 1024 busybox bash
+isula run -ti --files-limit 1024 busybox bash
```
## 约束
@@ -49,7 +49,7 @@ lcrc run -ti --files-limit 1024 busybox bash
1. 使用--files-limit参数传入一个很小的值,如1,可能导致容器启动失败。
```
- [root@localhost ~]# lcrc run -itd --files-limit 1 rnd-dockerhub.huawei.com/official/busybox-aarch64
+ [root@localhost ~]# isula run -itd --files-limit 1 rnd-dockerhub.huawei.com/official/busybox-aarch64
004858d9f9ef429b624f3d20f8ba12acfbc8a15bb121c4036de4e5745932eff4
Error response from daemon: Start container error: Container is not running:004858d9f9ef429b624f3d20f8ba12acfbc8a15bb121c4036de4e5745932eff4
```
diff --git "a/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204CPU\350\265\204\346\272\220.md" "b/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204CPU\350\265\204\346\272\220.md"
index 96ed50f786022859fafa029ae4e815abde489687..dfb47484083863985230cb6187b234a68a8bcd1d 100644
--- "a/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204CPU\350\265\204\346\272\220.md"
+++ "b/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204CPU\350\265\204\346\272\220.md"
@@ -6,7 +6,7 @@
## 用法
-lcrc create/run时使用cpu相关的参数限制容器的各项cpu资源值,具体参数及取值见下方参数列表。
+isula create/run时使用cpu相关的参数限制容器的各项cpu资源值,具体参数及取值见下方参数列表。
## 参数
@@ -76,7 +76,7 @@ create/run时可以指定下列参数。
如果需要限制容器只是用特定的cpu,在运行容器时,直接加上--cpuset-cpus number 即可,如:
```
-lcrc run -tid --cpuset-cpus 0,2-3 busybox sh
+isula run -tid --cpuset-cpus 0,2-3 busybox sh
```
> **说明:**
diff --git "a/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204IO\350\265\204\346\272\220.md" "b/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204IO\350\265\204\346\272\220.md"
index b0c7e048a7744a765a7fec0506539d95c9c67385..dcb907b0310865d3713bfac5e83cea77896ba528 100644
--- "a/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204IO\350\265\204\346\272\220.md"
+++ "b/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204IO\350\265\204\346\272\220.md"
@@ -6,7 +6,7 @@
## 用法
-lcrc create/run时使用--device-read-bps/--device-write-bps :\[\]来限制容器中设备的读写速度。
+isula create/run时使用--device-read-bps/--device-write-bps :\[\]来限制容器中设备的读写速度。
## 参数
@@ -40,12 +40,12 @@ create/run时指定--device-read/write-bps参数。
如果需要限制容器内设备的读写速度,在运行容器时,直接加上--device-write-bps/--device-read-bps :\[\]即可,例如,限制容器busybox内设备/dev/sda的读速度为 1MB 每秒,则命令如下:
```
-lcrc run -tid --device-write /dev/sda:1mb busybox sh
+isula run -tid --device-write /dev/sda:1mb busybox sh
```
限制写速度的命令如下:
```
-lcrc run -tid read-bps /dev/sda:1mb busybox sh
+isula run -tid read-bps /dev/sda:1mb busybox sh
```
diff --git "a/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204\345\206\205\345\255\230.md" "b/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204\345\206\205\345\255\230.md"
index f780ba00966648211549b180c4b5f7b764ed3b40..df2b6f62594fcdeecde6ce8c92a79fdbcace714e 100644
--- "a/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204\345\206\205\345\255\230.md"
+++ "b/content/zh/docs/Container/\351\231\220\345\210\266\350\277\220\350\241\214\346\227\266\347\232\204\345\206\205\345\255\230.md"
@@ -6,7 +6,7 @@
## 用法
-lcrc create/run时使用内存相关的参数限制容器的各项内存使用上限,具体参数及取值见下方参数列表。
+isula create/run时使用内存相关的参数限制容器的各项内存使用上限,具体参数及取值见下方参数列表。
## 参数
@@ -67,6 +67,6 @@ create/run时可以指定下列参数。
如果需要限制容器内内存的上限,在运行容器时,直接加上--memory \[\]即可,如:
```
-lcrc run -tid --memory 1G busybox sh
+isula run -tid --memory 1G busybox sh
```
diff --git a/content/zh/docs/Releasenotes/release_notes.md b/content/zh/docs/Releasenotes/release_notes.md
index 80c12111db1070276a5095c74a04aa29e076d10f..7c6eac87a3839b963e12a70ea4d0860e5af6b169 100644
--- a/content/zh/docs/Releasenotes/release_notes.md
+++ b/content/zh/docs/Releasenotes/release_notes.md
@@ -1 +1 @@
-本文介绍 openEuler 1.0 版本的发行说明。
\ No newline at end of file
+本文介绍 openEuler 1.0 Base 版本的发行说明。
\ No newline at end of file
diff --git "a/content/zh/docs/Releasenotes/\345\206\205\346\240\270.md" "b/content/zh/docs/Releasenotes/\345\206\205\346\240\270.md"
index 03d631f8261036dcdcacc8e000105e04a5d6367d..ae531fbf82130a0ddcb01be90ef21d38edb23bd8 100644
--- "a/content/zh/docs/Releasenotes/\345\206\205\346\240\270.md"
+++ "b/content/zh/docs/Releasenotes/\345\206\205\346\240\270.md"
@@ -1,6 +1,6 @@
# 内核
-openEuler kernel 基于 Linux 社区 kernel 4.19 版本,并在可靠性、安全性、虚拟化、性能等方面做了针对性的增强,更好地支持鲲鹏系列处理器。openEuler 基于该版本 kernel 的主要修改如下:
+openEuler kernel 基于 Linux 社区 kernel 4.19 版本,并在可靠性、安全性、虚拟化、性能等方面做了针对性的增强,更好地支持鲲鹏系列处理器。openEuler 1.0 Base 基于该版本 kernel 的主要修改如下:
- 回合社区增强特性
- 回合 Linux 4.19 stable 补丁
diff --git "a/content/zh/docs/Releasenotes/\345\217\221\345\270\203\345\214\205\350\257\264\346\230\216.md" "b/content/zh/docs/Releasenotes/\345\217\221\345\270\203\345\214\205\350\257\264\346\230\216.md"
index 052afd9c53776b74871f6c4d57ba89d21fea84bd..736e10147924b75f57f201756c9536a00cb71762 100644
--- "a/content/zh/docs/Releasenotes/\345\217\221\345\270\203\345\214\205\350\257\264\346\230\216.md"
+++ "b/content/zh/docs/Releasenotes/\345\217\221\345\270\203\345\214\205\350\257\264\346\230\216.md"
@@ -1,8 +1,8 @@
# 发布包说明
-openEuler 社区提供了如下ISO,各ISO含义如下:
+openEuler 社区提供了如下 ISO,各 ISO 含义如下:
-- openEuler-1.0-beta-aarch64-dvd.iso为安装ISO,适用于 Taishan 200 服务器及基于 openEuler 的虚拟化平台。
-- openEuler-1.0-beta-everything-dvd.iso为编译依赖 ISO,主要提供源码的编译依赖。
-- openEuler-1.0-beta-source-dvd.iso为源码 ISO,包括运行 ISO 的源码包。
+- openEuler-1.0-beta-aarch64-dvd.iso 为安装 ISO,适用于 Taishan 200 服务器及基于 openEuler 的虚拟化平台。
+- openEuler-1.0-beta-everything-dvd.iso 为编译依赖 ISO,主要提供源码的编译依赖。
+- openEuler-1.0-beta-source-dvd.iso 为源码 ISO,包括运行 ISO 的源码包。
diff --git "a/content/zh/docs/Releasenotes/\345\237\272\347\241\200\345\217\202\346\225\260\350\257\264\346\230\216.md" "b/content/zh/docs/Releasenotes/\345\237\272\347\241\200\345\217\202\346\225\260\350\257\264\346\230\216.md"
index a7634d1676612ea25190248beb320761e99ff68e..a151cb089bc921d83933521abc09f4185745a446 100644
--- "a/content/zh/docs/Releasenotes/\345\237\272\347\241\200\345\217\202\346\225\260\350\257\264\346\230\216.md"
+++ "b/content/zh/docs/Releasenotes/\345\237\272\347\241\200\345\217\202\346\225\260\350\257\264\346\230\216.md"
@@ -1,105 +1,105 @@
-# 基础参数说明
+# 基础参数说明
-openEuler 基础的规格参数,如下表所示:
+openEuler 1.0 Base 基础的规格参数,如下表所示:
-
-类别
+
+类别
|
-openEuler 1.0
+ | 规格
|
-核心参数
+ | 核心参数
|
-Kernel 4.19
+ | Kernel 4.19
|
-Glibc 2.28
+ | Glibc 2.28
|
-GCC 7.3.0
+ | GCC 7.3.0
|
-systemd 243
+ | systemd 243
|
-标准符合度
+ | 标准符合度
|
-符合POSIX标准
+ | 符合POSIX标准
|
-架构支持
+ | 架构支持
|
-AArch64
+ | AArch64
|
-核心支持能力
+ | 核心支持能力
|
-支持的最大内存
-AArch64:2TB
+ | 支持的最大内存
+AArch64:2TB
|
-最大文件大小
-ext4:16TB
+ | 最大文件大小
+ext4:16TB
|
-文件系统默认ext4
-最大支持1EB
+ | 文件系统默认ext4
+最大支持1EB
|
-支持双核及多核处理器
-支持并优化 NUMA 体系架构
+ | 支持双核及多核处理器
+支持并优化 NUMA 体系架构
|
-安装
+ | 安装
|
-提供文本/图形安装界面
+ | 提供文本/图形安装界面
|
-提供光盘、网络引导安装方式
+ | 提供光盘、网络引导安装方式
|
-支持 Kickstart 自动化安装
+ | 支持 Kickstart 自动化安装
|
-系统工具
+ | 系统工具
|
-提供软件包升级工具,支持 dnf/yum 软件包管理和 dnf/yum 升级
+ | 提供软件包升级工具,支持 dnf/yum 软件包管理和 dnf/yum 升级
|
-提供防火墙的配置管理工具
+ | 提供防火墙的配置管理工具
|
-虚拟化支持
+ | 虚拟化支持
|
-提供对 KVM 的虚拟化支持(KVM版本和内核一致)
+ | 提供对 KVM 的虚拟化支持(KVM版本和内核一致)
|
-提供对 Qemu 4.0.0 和 Libvirt 5.5.0 的支持
+ | 提供对 Qemu 4.0.0 和 Libvirt 5.5.0 的支持
|
-提供虚拟化管理工具实现单机环境下的虚拟机创建、配置与管理
+ | 提供虚拟化管理工具实现单机环境下的虚拟机创建、配置与管理
|
-容器支持
+ | 容器支持
|
-提供对 Docker 18.09 的支持
+ | 提供对 Docker 18.09 的支持
|
-提供对安全容器 Kata 1.7.0 的支持
+ | 提供对安全容器 Kata 1.7.0 的支持
|
-提供对轻量化容器引擎 iSulad 0.1.0 的支持
+ | 提供对轻量化容器引擎 iSulad 0.1.0 的支持
|
-开发工具
+ | 开发工具
|
-支持 GCC 包含的 C、C++、Objective C、Fortran
-支持Java、Go
-相应支持库(libstdc++、libgcj等)
+ | 支持 GCC 包含的 C、C++、Objective C、Fortran
+支持Java、Go
+相应支持库(libstdc++、libgcj等)
|
-支持 Python2/Python3、Perl、Shell 等脚本语言
+ | 支持 Python2/Python3、Perl、Shell 等脚本语言
|
diff --git "a/content/zh/docs/Releasenotes/\345\256\271\345\231\250.md" "b/content/zh/docs/Releasenotes/\345\256\271\345\231\250.md"
index 642a0606d458ca55a9eeb539f9cf2339bdb69927..723b61c433ff366ade75785762dc8782b2bf921a 100644
--- "a/content/zh/docs/Releasenotes/\345\256\271\345\231\250.md"
+++ "b/content/zh/docs/Releasenotes/\345\256\271\345\231\250.md"
@@ -1,10 +1,10 @@
# 容器
-openEuler 1.0 中提供容器运行的基础平台 iSula。iSula 基础容器平台同时提供 Docker engine 与轻量化容器引擎 iSulad,用户可根据需要自主选择。
+openEuler 1.0 Base 中提供容器运行的基础平台 iSula。iSula 基础容器平台同时提供 Docker engine 与轻量化容器引擎 iSulad,用户可根据需要自主选择。
同时,iSula 容器平台还支持运行 kata-container。Docker、containerd、runc、kata-container 均在社区版本的基础上进行了稳定性增强与 bugfix。
-## iSulad
+## iSulad
iSula 在居住于中南美洲亚马逊丛林的巴西原住民眼里,它是一种非常强大的蚂蚁,学术上称为“子弹蚁”,因为被它咬一口,犹如被子弹打到那般疼痛,它是世界上最强大的昆虫之一。iSulad 作为轻量化的容器底座,可以为多种场景提供最灵活、最稳定、最安全的底层支撑,与子弹蚂蚁“小个头、大能量”的形象不谋而合。
@@ -41,13 +41,13 @@ CRI API 接口是由kubernetes 推出的容器运行时接口,CRI定义了容
- 限制容器内可以创建的进程/线程数
- 配置容器内的ulimit值
-## Docker
+## Docker
Docker 的英文本意是码头工人,码头工人的工作就是将商品打包到 Container(集装箱)并且搬运 Container、装载 Container。从 Docker 字面上的解释就可以看出 Docker 是干什么的, 对应到 Linux 中,Docker 就是将App打包到 Container,通过 Container 实现 App 在各种平台上 的部署,运行。Docker 通过 Linux Container 技术将 App 变成一个标准化的、可移植的、自管理的组件,实现了应用的 build once、run everywhere。Docker 技术特点是:应用快速发布、应用部署和扩容简单、更高的应用密度、应用管理更简单。
-openEuler 1.0 集成 moby 18.09 版本,并在版本基础上进行了 bugfix 和稳定性增强。
+openEuler 1.0 Base 集成 moby 18.09 版本,并在版本基础上进行了 bugfix 和稳定性增强。
-## 安全容器
+## 安全容器
安全容器是虚拟化技术和容器技术的有机结合,相比普通 Linux 容器,安全容器具有更好的隔离性。
@@ -57,7 +57,7 @@ openEuler 1.0 集成 moby 18.09 版本,并在版本基础上进行了 bugfix
iSula 容器平台支持创建安全容器,使用 kata-container 作为容器的运行时。
-openEuler 1.0 集成了 kata-container 1.7 版本,该版本主要特性如下:
+openEuler 1.0 Base 集成了 kata-container 1.7 版本,该版本主要特性如下:
- 在社区版本的基础上,进行了稳定性和可靠性加固
- 重构了社区Host Cgroup资源限制方案,支持CPU、Memory和Blkio资源限制,更适用于生产环境
@@ -65,7 +65,7 @@ openEuler 1.0 集成了 kata-container 1.7 版本,该版本主要特性如下
- 支持DPDK/SPDK高性能网络
- 支持容器网络状态信息监控
-## 系统容器
+## 系统容器
系统容器主要应对在重计算、高性能、大并发的场景下,重型应用和业务云化的问题,相比较虚拟化技术,系统容器可直接继承物理机特性,同时具备性能更优良,较少底噪的优点。从系统资源分配来看,系统容器在有限资源上相比虚拟机可分配更多计算单元,降低成本,通过系统容器可以构建产品的差异化竞争力,提供计算密度更高,价格更便宜,性能更优良的的计算单元实例。
diff --git "a/content/zh/docs/Releasenotes/\346\212\200\346\234\257\347\211\271\346\200\247.md" "b/content/zh/docs/Releasenotes/\346\212\200\346\234\257\347\211\271\346\200\247.md"
index 35dc38d2da788b6d582f17138d1860821097faf4..4da0308c23b4e4a429e6fe537b14b2312c961c1a 100644
--- "a/content/zh/docs/Releasenotes/\346\212\200\346\234\257\347\211\271\346\200\247.md"
+++ "b/content/zh/docs/Releasenotes/\346\212\200\346\234\257\347\211\271\346\200\247.md"
@@ -1,25 +1,3 @@
-# 技术特性
-
-- **[系统安装](系统安装.md)**
-
-- **[镜像制作](镜像制作.md)**
-
-- **[文件系统](文件系统.md)**
-
-- **[内核](内核.md)**
-
-- **[系统管理](系统管理.md)**
-
-- **[编译器](编译器.md)**
-
-- **[系统安全](系统安全.md)**
-
-- **[系统调测](系统调测.md)**
-
-- **[虚拟化](虚拟化.md)**
-
-- **[容器](容器.md)**
-
-- **[支持鲲鹏生态](支持鲲鹏生态.md)**
+# 技术特性
diff --git "a/content/zh/docs/Releasenotes/\346\224\257\346\214\201\351\262\262\351\271\217\347\224\237\346\200\201.md" "b/content/zh/docs/Releasenotes/\346\224\257\346\214\201\351\262\262\351\271\217\347\224\237\346\200\201.md"
index a09f901996fa72c2651070da597bbb22bf10a5c4..b95a341adccf63ffd523d894eaa04b3f2fb05d4b 100644
--- "a/content/zh/docs/Releasenotes/\346\224\257\346\214\201\351\262\262\351\271\217\347\224\237\346\200\201.md"
+++ "b/content/zh/docs/Releasenotes/\346\224\257\346\214\201\351\262\262\351\271\217\347\224\237\346\200\201.md"
@@ -1,6 +1,6 @@
# 支持鲲鹏生态
-openEuler 1.0 与鲲鹏处理器协同设计开发,提供OS、虚拟化、容器、工具链等基础软件栈能力,打造高安全、高性能、鲲鹏原生等核心 OS 基础设施竞争力。
+openEuler 1.0 Base 与鲲鹏处理器协同设计开发,提供OS、虚拟化、容器、工具链等基础软件栈能力,打造高安全、高性能、鲲鹏原生等核心 OS 基础设施竞争力。
- 多核/重核加速技术:提升鲲鹏芯片多核计算性能。
- 芯片级加速技术:HPRE 和 SEC 加速器的软件全栈支持,大幅提升加解密运算、压缩解压缩运算的性能。
diff --git "a/content/zh/docs/Releasenotes/\346\226\207\344\273\266\347\263\273\347\273\237.md" "b/content/zh/docs/Releasenotes/\346\226\207\344\273\266\347\263\273\347\273\237.md"
index 37abf7705bafb8fc0a2fc885acdfc4ceba557d18..00ec1788987d63b39220a403c9d6a9b37cf2beae 100644
--- "a/content/zh/docs/Releasenotes/\346\226\207\344\273\266\347\263\273\347\273\237.md"
+++ "b/content/zh/docs/Releasenotes/\346\226\207\344\273\266\347\263\273\347\273\237.md"
@@ -1,8 +1,8 @@
# 文件系统
-## 支持 ext4 文件系统
+## 支持 ext4 文件系统
-openEuler 1.0 中使用的默认文件系统是 ext4,ext4 向下兼容于 ext3/ext2 文件系统,可以将 ext3/ext2 挂载为 ext4 分区。
+openEuler 1.0 Base 中使用的默认文件系统是 ext4,ext4 向下兼容于 ext3/ext2 文件系统,可以将 ext3/ext2 挂载为 ext4 分区。
ext4 的主要特性:
@@ -18,9 +18,9 @@ ext4 的主要特性:
- ext4 和 sysmonitor相结合,支持 ext4 文件系统的故障告警通知。
-## 支持 XFS 文件系统
+## 支持 XFS 文件系统
-openEuler 1.0 支持高性能的日志文件系统 XFS,并提供了专门用于 XFS 备份和恢复的工具 xfsdump 和 xfsrestore 。XFS 需要关注的主要特性如下:
+openEuler 1.0 Base 支持高性能的日志文件系统 XFS,并提供了专门用于 XFS 备份和恢复的工具 xfsdump 和 xfsrestore 。XFS 需要关注的主要特性如下:
- XFS 的设计完全基于扩展,最大支持的文件系统和文件大小是8EB - 1字节。
- 使用B+树的数据结构来提升IO灵活性,如将B+树用于 inode 和 block 管理等。
diff --git "a/content/zh/docs/Releasenotes/openEuler-1-0-\347\211\210\346\234\254\345\217\221\350\241\214\350\257\264\346\230\216.md" "b/content/zh/docs/Releasenotes/\347\211\210\346\234\254\345\217\221\350\241\214\350\257\264\346\230\216.md"
similarity index 68%
rename from "content/zh/docs/Releasenotes/openEuler-1-0-\347\211\210\346\234\254\345\217\221\350\241\214\350\257\264\346\230\216.md"
rename to "content/zh/docs/Releasenotes/\347\211\210\346\234\254\345\217\221\350\241\214\350\257\264\346\230\216.md"
index ba3ad5d03141ff4c0fd75fc8423bdfac7e66910e..65032b3f9e19338d6068d54820a2702fdec8975a 100644
--- "a/content/zh/docs/Releasenotes/openEuler-1-0-\347\211\210\346\234\254\345\217\221\350\241\214\350\257\264\346\230\216.md"
+++ "b/content/zh/docs/Releasenotes/\347\211\210\346\234\254\345\217\221\350\241\214\350\257\264\346\230\216.md"
@@ -1,10 +1,11 @@
-# openEuler 1.0 版本发行说明
-
-openEuler是一款开源操作系统。当前openEuler内核源于Linux,支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。同时,openEuler是一个面向全球的操作系统开源社区,通过社区合作,打造创新平台,构建支持多处理器架构、统一和开放的操作系统,推动软硬件应用生态繁荣发展。
-
-openEuler 1.0 是社区对外发布的第一个版本,本次发行说明提供了版本相关基础能力的介绍,主要包括:
-
-- 简介
-- 基础参数说明
-- 技术特性
-
+# 版本发行说明
+
+openEuler是一款开源操作系统。当前openEuler内核源于Linux,支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。同时,openEuler是一个面向全球的操作系统开源社区,通过社区合作,打造创新平台,构建支持多处理器架构、统一和开放的操作系统,推动软硬件应用生态繁荣发展。
+
+本次发行版本为 openEuler 1.0 的 Base 版本,即基础版本,包含了运行最小系统的核心组件。本次发行说明提供了版本相关基础能力的介绍,主要包括:
+
+- 简介
+- 基础参数说明
+- 技术特性
+- 发布包说明
+
diff --git "a/content/zh/docs/Releasenotes/\347\256\200\344\273\213.md" "b/content/zh/docs/Releasenotes/\347\256\200\344\273\213.md"
index 85eb32dc526c0667f4d256ad5806fb19a0a78938..57f4a3cc4bb08aad957490e5193591befad99802 100644
--- "a/content/zh/docs/Releasenotes/\347\256\200\344\273\213.md"
+++ "b/content/zh/docs/Releasenotes/\347\256\200\344\273\213.md"
@@ -1,43 +1,43 @@
# 简介
-## openEuler 1.0 介绍
+## 版本介绍
-openEuler 1.0 版本是 openEuler 开源社区对外发布的第一个版本,是一款安全稳定的高性能 Linux 服务器操作系统。openEuler 1.0 基于 Linux 主线内核 4.19 版本,进行了 bug 修改、漏洞修复等工作,并加入一些具备创新性的功能特性。
+openEuler 1.0 的 Base 版本是基础版本,包含了运行最小系统的核心组件。该版本基于 Linux 主线内核 4.19 版本,进行了 bug 修改、漏洞修复等工作,并加入了一些具备创新性的功能特性。
-## 最小硬件要求
+## 最小硬件要求
-安装 openEuler 1.0 所需的最小硬件要求如[表1](#tff48b99c9bf24b84bb602c53229e2541)所示。
+安装 openEuler 1.0 Base 所需的最小硬件要求如[表1](#zh-cn_topic_0182825778_tff48b99c9bf24b84bb602c53229e2541)所示。
**表 1** 最小硬件要求
-
-部件名称
+
+部件名称
|
-最小硬件要求
+ | 最小硬件要求
|
-说明
+ | 说明
|
-CPU
+ | CPU
|
-鲲鹏 920(架构为AArch64)
+ | 鲲鹏 920(架构为AArch64)
|
--
+ | -
|
-内存
+ | 内存
|
-不小于8GB
+ | 不小于8GB
|
--
+ | -
|
-硬盘
+ | 硬盘
|
-不小于10GB(为了获得更好的应用体验,建议不小于120GB)
+ | 不小于10GB(为了获得更好的应用体验,建议不小于120GB)
|
-支持IDE、SATA、SAS等接口的硬盘。
+ | 支持IDE、SATA、SAS等接口的硬盘。
|
diff --git "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\345\256\211\345\205\250.md" "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\345\256\211\345\205\250.md"
index 5b12558699bc271c9260b22c8a09bc16d7729914..eb1418005075dcaae690dc696ea3a0db9aab8ad9 100644
--- "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\345\256\211\345\205\250.md"
+++ "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\345\256\211\345\205\250.md"
@@ -1,10 +1,9 @@
# 系统安全
-openEuler 1.0 提供多重安全手段,包括身份识别与认证、安全协议、强制访问控制、完整性保护、安全审计等安全机制,保障操作系统的安全性,为各类上层应用提供安全基础。
+openEuler 1.0 Base 提供多重安全手段,包括身份识别与认证、安全协议、强制访问控制、完整性保护、安全审计等安全机制,保障操作系统的安全性,为各类上层应用提供安全基础。
- 提供 openssh/pam/sssd/krb5 等支持本地及远程集中身份识别与认证机制
- 提供 openssl-1.1.1 版本支持 TLSv1.3
-- 采用主流 SELinux 安全框架,支持安全策略配置
- 提供基于 TPM 2.0 的 TPM 驱动及 TPM-TSS 协议栈,支持使能可信启动和安全启动
- 支持 AUDIT 审计框架,对系统进行安全审计
diff --git "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\345\256\211\350\243\205.md" "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\345\256\211\350\243\205.md"
index 39f27065825cc844b746d3a4a5a36aa50154f865..f25cf5205b20964abe04868e1f85265938b792c6 100644
--- "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\345\256\211\350\243\205.md"
+++ "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\345\256\211\350\243\205.md"
@@ -1,13 +1,13 @@
# 系统安装
-## 安装程序
+## 安装程序
-openEuler 1.0 改进了安装程序 Anaconda,并做了个性化定制和修改,方便用户安装。
+openEuler 1.0 Base 改进了安装程序 Anaconda,并做了个性化定制和修改,方便用户安装。
- 提供 openEuler 主题的图形安装界面,对时区和语言进行了本地化优化。
- 支持直接格式化未分区的设备,支持在安装过程中配置临时文件存储设备 tmpfs,支持 LVM 自动精简配置。
-## 引导程序GRUB2
+## 引导程序GRUB2
使用 GRUB2 作为启动引导程序,稳定方便。
diff --git "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\346\200\247\350\203\275\344\274\230\345\214\226.md" "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\346\200\247\350\203\275\344\274\230\345\214\226.md"
index a1f00f312d9239f89e109b5937654858b1427dc5..025a690ab49c11530b82394927de975fe34f6ec1 100644
--- "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\346\200\247\350\203\275\344\274\230\345\214\226.md"
+++ "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\346\200\247\350\203\275\344\274\230\345\214\226.md"
@@ -1,6 +1,6 @@
# 系统性能优化
-## 系统扩展性(Scale Out)
+## 系统扩展性(Scale Out)
- Numa Aware Qspinlock
@@ -12,12 +12,12 @@
- 关键驱动如中断控制器 ITS 和 SMMU 的内存分配 NUMA Aware
-## IO 性能优化
+## IO 性能优化
- 通过优化 IOVA 页表查找和页表释放算法,提升 IO MMU 子系统性能
- 减少关键结构体的 cache false sharing,从而提升性能
-## 指令加速
+## 指令加速
- CRC32 和 checksum 加速
diff --git "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\347\256\241\347\220\206.md" "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\347\256\241\347\220\206.md"
index dd241a4024392cc8c2fe5c46b9f39090a15b9908..3e9fc189e2f1a9471dcfc7840e3c2d9e2ed6e751 100644
--- "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\347\256\241\347\220\206.md"
+++ "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\347\256\241\347\220\206.md"
@@ -1,6 +1,6 @@
# 系统管理
-openEuler 1.0 使用 systemd 进行系统和服务的管理,systemd 与 SysV 和 Linux 标准的 init 脚本兼容。systemd 具备下列优势:
+openEuler 1.0 Base 使用 systemd 进行系统和服务的管理,systemd 与 SysV 和 Linux 标准的 init 脚本兼容。systemd 具备下列优势:
- 更快的启动速度:systemd 提供了并行启动能力,采用了socket/D-Bus activation 等技术启动服务。
- 按需启动守护进程:systemd 提供按需启动的能力,只有在某个服务被请求的时候才启动它。当该服务结束后,systemd 可以关闭它,等待下次需要时再次启动它。
@@ -8,7 +8,7 @@ openEuler 1.0 使用 systemd 进行系统和服务的管理,systemd 与 SysV
- 能够对系统进行快照和恢复:systemd 快照提供将当前系统的运行状态保存并恢复的能力。
- 日志服务:systemd 自带日志服务 journald,相比于 syslog 服务具备一些优点,比如:采用二进制格式保存所有日志信息,更安全;无需自己编写复杂脆弱的字符串分析处理程序。用户可以使用 journalctl 命令来查看日志信息。
-openEuler 1.0 修复问题:
+openEuler 1.0 Base 修复问题:
- 修复 udev 重命名冲突,加入等待和 retry 机制,确保命名成功。
diff --git "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\350\260\203\346\265\213.md" "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\350\260\203\346\265\213.md"
index 73b83a283ca902815e3c0e3c4539f3f7a868de98..0303720fd15c043bb3681a416cca91c5ef10db85 100644
--- "a/content/zh/docs/Releasenotes/\347\263\273\347\273\237\350\260\203\346\265\213.md"
+++ "b/content/zh/docs/Releasenotes/\347\263\273\347\273\237\350\260\203\346\265\213.md"
@@ -1,8 +1,8 @@
# 系统调测
-## 支持kdump
+## 支持kdump
-Kdump 是 Linux 内核态异常后的一种转储内存数据的机制。Kdump 服务启动时预先加载的 kdump 内核,通过这个小内核,重新挂载系统分区,通过 kdump工具,将崩溃内核的内存以转储 vmcore 文件的方式保存到系统盘上,开发和维护工程师可以利用 crash 工具打开 vmcore,分析系统崩溃原因。
+Kdump 是 Linux 内核态异常后的一种转储内存数据的机制。Kdump 服务启动时预先加载的 kdump 内核,通过这个小内核,重新挂载系统分区,通过 kdump工具,将崩溃内核的内存以转储vmcore文件的方式保存到系统盘上,开发和维护工程师可以利用 crash 工具打开 vmcore,分析系统崩溃原因。
能够触发 kdump 包含:内核地址访问异常(oops)、系统内核严重异常(panic)、内核态死循环(软件狗狗叫)、长时间关中断(NMI狗狗叫)、系统内存耗尽(oom)。
@@ -12,13 +12,13 @@ Kdump 是 Linux 内核态异常后的一种转储内存数据的机制。Kdump
- 支持传递更长的启动参数给 kdump 内核(由512字符增加到1536字符)
- 支持更大的物理内存地址空间(100TB)
-## 支持性能调测工具(Perf)
+## 支持性能调测工具(Perf)
Perf 是一个功能强大的性能分析工具,可以实现对程序硬件事件、软件事件、内核 tracepoint 及硬件断点等性能指标的监视,这些性能指标可以帮助程序员定位性能瓶颈,方便进行性能调优。
通过 Perf 工具,应用程序可以利用 PMU,tracepoint 和内核中的特殊计数器来进行性能统计。Perf 工具不但可以分析指定应用程序的性能问题 ,也可以用来分析内核的性能问题,可以同时分析应用代码和内核,从而全面理解应用程序中的性能瓶颈。
-## 支持blktrace工具
+## 支持blktrace工具
blktrace 是一个针对 Linux 内核中块设备I/O层的跟踪工具,用来收集磁盘IO信息中当IO进行到块设备层时的详细信息(如 IO 请求提交、入队、合并、完成等等一些列的信息)。
diff --git "a/content/zh/docs/Releasenotes/\347\274\226\350\257\221\345\231\250.md" "b/content/zh/docs/Releasenotes/\347\274\226\350\257\221\345\231\250.md"
index 14d01af5ac4beea577493486d89f8e6f3edb3a5e..fcdadd8f4d9076f3e21d4015171d70c905697b22 100644
--- "a/content/zh/docs/Releasenotes/\347\274\226\350\257\221\345\231\250.md"
+++ "b/content/zh/docs/Releasenotes/\347\274\226\350\257\221\345\231\250.md"
@@ -1,8 +1,8 @@
-# 编译器
+# 编译器
-## GCC
+## GCC
-GCC 7.3.0 包括了 C、C++、Fortran 的前端,也包括了这些语言的库(如libstdc++、libgcc等),openEuler 1.0 配套编译器为 GCC 7.3.0,并在此基础上进行了特性增强和漏洞修复,其主要更新如下:
+GCC 7.3.0 包括了 C、C++、Fortran 的前端,也包括了这些语言的库(如libstdc++、libgcc等),openEuler 1.0 Base 配套编译器为 GCC 7.3.0,并在此基础上进行了特性增强和漏洞修复,其主要更新如下:
**特性增强**
@@ -11,14 +11,32 @@ GCC 7.3.0 包括了 C、C++、Fortran 的前端,也包括了这些语言的库
- 支持循环优化 loop unroll and jam,将多层循环中的外层循环展开,并将展开后的多个内层循环合并
- 支持循环优化 loop interchange,将多层循环中的内外层循环进行交换
-**漏洞修复**
-
-修复如下GCC安全漏洞
+**安全漏洞修复**
- 修复ARM后端下栈保护功能在特殊场景中能够被黑客绕过保护的安全漏洞(CVE-2018-12886)
- 修复POWER9后端下多次调用\_\_builtin\_darn函数的返回值相同的安全漏洞(CVE-2019-15847)
-## OpenJDK
+## OpenJDK
+
+JDK(Java Development Kit)是 Java 开发者进行 Java 开发所必须的软件包,包含 JRE(Java Runtime Environment)和编译、调测工具。openEuler 1.0 Base 配套 JDK 为 OpenJDK 8, 并在此基础上进行了 GC 优化、并发稳定性增强、安全性增强等,提高了 Java 应用程序在 ARM 上的性能和稳定性,其主要特性和更新如下:
+
+**特性**
+
+- 兼容Java SE 8 & JDK 8
+
+**特性增强**
+
+- 删除 GC 中冗余的 read/write barrier
+- 针对 ARM 弱内存模型进行了稳定性增强
+
+**问题修复**
-JDK(Java Development Kit)是 Java 开发者进行 Java 开发所必须的软件包,包含 JRE(Java Runtime Environment)和编译、调测工具。openEuler 1.0 配套 JDK 为 OpenJDK 8(兼容Java SE 8 & JDK 8), 并在此基础上进行了 GC 优化、并发稳定性增强、安全性增强等,提高了 Java 应用程序在 ARM 上的性能和稳定性。
+- 在ARM v8.1上默认禁用UseLSE选项
+- 避免了因为没有提前加载ClassLoader.findLibrary和System.loadLibrary而导致的潜在的死锁问题 \(JDK-8231584\)
+- 解决了一个容易遇到的javac检查超类时无限递归的bug(JDK-8214345)
+- 修复了在heapdump时可能遇到的crash问题(JDK-8194246)
+- 修复了getCanonicalPath在处理"//"时遇到的crash问题(JDK-8194154)
+- 修复了一个AbstractQueuedSynchronizer可能存在的锁竞争问题(JDK-8191483)
+- 修复创建一个NTLM连接抛空指针异常的问题(JDK-8151788)
+- DateTimeFormatter支持"yyyyMMddHHmmssSSS"日期格式解析(JDK-8031085)
diff --git "a/content/zh/docs/Releasenotes/\350\231\232\346\213\237\345\214\226.md" "b/content/zh/docs/Releasenotes/\350\231\232\346\213\237\345\214\226.md"
index 15e64712c1720eb792ea506c56477c84e7218099..3ede822bd9892be4117f6d22905d3567ebfa1887 100644
--- "a/content/zh/docs/Releasenotes/\350\231\232\346\213\237\345\214\226.md"
+++ "b/content/zh/docs/Releasenotes/\350\231\232\346\213\237\345\214\226.md"
@@ -1,8 +1,8 @@
# 虚拟化
-## Qemu
+## Qemu
-openEuler 1.0 中配套 Qemu 为 4.0.0 版本,相比早期版本修复了诸多缺陷并进行了特性和设备支持能力的增强,重要更新如下:
+openEuler 1.0 Base 中配套 Qemu 为 4.0.0 版本,相比早期版本修复了诸多缺陷并进行了特性和设备支持能力的增强,重要更新如下:
**特性增强**
@@ -24,13 +24,13 @@ openEuler 1.0 中配套 Qemu 为 4.0.0 版本,相比早期版本修复了诸
- I/O 线程性能优化,提升多磁盘并发读写场景下的性能
-## KVM
+## KVM
基于 4.19 版本内核的KVM进行 bug 修复、社区新特性回合和特性增强,重点能力如下:
**虚拟机动态IPA**
-openEuler 1.0 通过修改 Stage2 页表的分级、布局,支持用户态配置动态的IPA位数,可以支持最多48位IPA
+openEuler 1.0 Base 通过修改 Stage2 页表的分级、布局,支持用户态配置动态的IPA位数,可以支持最多48位IPA
**Perf性能统计支持ARM虚拟化**
@@ -40,7 +40,7 @@ openEuler 1.0 通过修改 Stage2 页表的分级、布局,支持用户态配
优化通过 IRQfd 路径注入的中断,降低 vhost-user、vhost-net、GICv3+ 直通设备(网卡、磁盘)等场景下 CPU 资源消耗。
-## Open vSwitch
+## Open vSwitch
-openEuler 1.0 中配套的 Open vSwitch 为开源社区的 2.11.1 版本,仅进行了 openEuler 的内核版本适配。
+openEuler 1.0 Base 中配套的 Open vSwitch 为开源社区的 2.11.1 版本,仅进行了 openEuler 的内核版本适配。
diff --git "a/content/zh/docs/Releasenotes/\351\225\234\345\203\217\345\210\266\344\275\234.md" "b/content/zh/docs/Releasenotes/\351\225\234\345\203\217\345\210\266\344\275\234.md"
index 52f1cd6fba5584dfb352fce4f229ff7356d84186..58d56a356296a20e62277862c5a2defb35617061 100644
--- "a/content/zh/docs/Releasenotes/\351\225\234\345\203\217\345\210\266\344\275\234.md"
+++ "b/content/zh/docs/Releasenotes/\351\225\234\345\203\217\345\210\266\344\275\234.md"
@@ -1,6 +1,6 @@
# 镜像制作
-openEuler 1.0 使用 Lorax 工具构建镜像。Lorax 包含了一系列工具,主要有以下两个:
+openEuler 1.0 Base 使用 Lorax 工具构建镜像。Lorax 包含了一系列工具,主要有以下两个:
- livemedia-creator:使用 Anaconda 创建 openEuler 的 live CD 镜像。
- lorax:使用 Anaconda 创建 openEuler 的安装镜像。
diff --git a/content/zh/docs/SecHarden/secHarden.md b/content/zh/docs/SecHarden/secHarden.md
index 211d438768e6126b4c9b5a00d955bdf63ea512b4..d5219a4e308a3e025010aef06948537a0113c54b 100644
--- a/content/zh/docs/SecHarden/secHarden.md
+++ b/content/zh/docs/SecHarden/secHarden.md
@@ -1 +1 @@
-本文档给出openEuler的加固介绍和加固方法,指导用户进行安全加固。
\ No newline at end of file
+本文档给出openEuler 1.0 Base版本的加固介绍和加固方法,指导用户进行安全加固。
\ No newline at end of file
diff --git "a/content/zh/docs/SecHarden/\345\210\240\351\231\244\351\235\236\346\216\210\346\235\203\346\226\207\344\273\266\347\232\204\345\205\250\345\261\200\345\217\257\345\206\231\345\261\236\346\200\247.md" "b/content/zh/docs/SecHarden/\345\210\240\351\231\244\351\235\236\346\216\210\346\235\203\346\226\207\344\273\266\347\232\204\345\205\250\345\261\200\345\217\257\345\206\231\345\261\236\346\200\247.md"
index c3a7b77fb8217b2250dda874511f1988e85cea6e..591ecf7880213098c33f7b869f89ae370237302e 100644
--- "a/content/zh/docs/SecHarden/\345\210\240\351\231\244\351\235\236\346\216\210\346\235\203\346\226\207\344\273\266\347\232\204\345\205\250\345\261\200\345\217\257\345\206\231\345\261\236\346\200\247.md"
+++ "b/content/zh/docs/SecHarden/\345\210\240\351\231\244\351\235\236\346\216\210\346\235\203\346\226\207\344\273\266\347\232\204\345\205\250\345\261\200\345\217\257\345\206\231\345\261\236\346\200\247.md"
@@ -21,7 +21,7 @@
> **说明:**
>可通过如下命令确定对应文件或目录是否设置了粘滞位,若回显中包含T标记,则为粘滞位文件或目录。命令中的_filename_为需要查询文件或目录的名称。
>```
- >ll filename
+ >ls -l filename
>```
diff --git "a/content/zh/docs/SecHarden/\345\211\215\350\250\200.md" "b/content/zh/docs/SecHarden/\345\211\215\350\250\200.md"
index 09e0a1d9d469017590678377af189cdef80b507c..3d3ab6ce6a2f9367220c72ffb97a56e7075af6b6 100644
--- "a/content/zh/docs/SecHarden/\345\211\215\350\250\200.md"
+++ "b/content/zh/docs/SecHarden/\345\211\215\350\250\200.md"
@@ -6,29 +6,29 @@
## 读者对象
-本文档主要适用于需要对openEuler进行安全加固的管理员。操作人员需要熟悉操作系统安全架构和安全技术。
+本文档主要适用于需要对openEuler进行安全加固的管理员。管理员需要熟悉操作系统安全架构和安全技术。
## 符号约定
在本文中可能出现下列标志,它们所代表的含义如下。
-
-符号
+
+符号
|
-说明
+ | 说明
|
-
+ | 
|
-用于传递设备或环境安全警示信息,若不避免,可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。
-“注意”不涉及人身伤害。
+ | 用于传递设备或环境安全警示信息。如不避免则可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。
+“须知”不涉及人身伤害。
|
-
+ | 
|
-用于突出重要/关键信息、最佳实践和小窍门等。
-“说明”不是安全警示信息,不涉及人身、设备及环境伤害。
+ | 对正文中重点信息的补充说明。
+“说明”不是安全警示信息,不涉及人身、设备及环境伤害信息。
|
diff --git "a/content/zh/docs/SecHarden/\345\212\240\345\233\272SSH\346\234\215\345\212\241.md" "b/content/zh/docs/SecHarden/\345\212\240\345\233\272SSH\346\234\215\345\212\241.md"
index 791afd630cda9264556b50760a4707d8de32c4ab..f7c3031fcc54f96e475ea31e01a09c7f42cae3ae 100644
--- "a/content/zh/docs/SecHarden/\345\212\240\345\233\272SSH\346\234\215\345\212\241.md"
+++ "b/content/zh/docs/SecHarden/\345\212\240\345\233\272SSH\346\234\215\345\212\241.md"
@@ -142,7 +142,7 @@ SSH(Secure Shell)是目前较可靠,专为远程登录会话和其他网
PermitRootLogin
|
- 禁止root账户直接SSH登录系统。
+ | 是否允许root账户直接使用SSH登录系统
说明: 若需要直接使用root账户通过SSH登录系统,请修改/etc/ssh/sshd_config文件的PermitRootLogin字段的值为yes。
|
@@ -419,7 +419,7 @@ SSH(Secure Shell)是目前较可靠,专为远程登录会话和其他网
```
chown root:root /sftp/sftpuser
- chmod 755 /sftp
+ chmod 777 /sftp/sftpuser
```
8. 修改/etc/ssh/sshd\_config文件
diff --git "a/content/zh/docs/SecHarden/\345\212\240\345\233\272\345\206\205\346\240\270\345\217\202\346\225\260.md" "b/content/zh/docs/SecHarden/\345\212\240\345\233\272\345\206\205\346\240\270\345\217\202\346\225\260.md"
index 0344bd8133a12d91700de24855b341a7cefc879e..f79030b5c5f19f963f8d15f9af10ae24f1a18868 100644
--- "a/content/zh/docs/SecHarden/\345\212\240\345\233\272\345\206\205\346\240\270\345\217\202\346\225\260.md"
+++ "b/content/zh/docs/SecHarden/\345\212\240\345\233\272\345\206\205\346\240\270\345\217\202\346\225\260.md"
@@ -158,7 +158,7 @@
0
|
- 是
+ | 否
|
kernel.sysrq
diff --git "a/content/zh/docs/Virtualization/\347\203\255\350\277\201\347\247\273\346\223\215\344\275\234.md" "b/content/zh/docs/Virtualization/\347\203\255\350\277\201\347\247\273\346\223\215\344\275\234.md"
index 8bd9b5f2ae0745f3dd044581b2c9a34aeb64ab1a..b5b42f3302a29a35c7bf6be73902395db85b7581 100644
--- "a/content/zh/docs/Virtualization/\347\203\255\350\277\201\347\247\273\346\223\215\344\275\234.md"
+++ "b/content/zh/docs/Virtualization/\347\203\255\350\277\201\347\247\273\346\223\215\344\275\234.md"
@@ -91,7 +91,7 @@
2. 在源端使用virsh migrate命令来执行热迁移,迁移的时候会将存储也一并迁移到目的端。
```
- # virsh migrate --live --unsafe --copy-storage-all --migrate-disks-all --migrate-disks sda \
+ # virsh migrate --live --unsafe --copy-storage-all --migrate-disks sda \
openEulerVM qemu+ssh:///system
```
diff --git a/content/zh/menu/index.md b/content/zh/menu/index.md
index bdaddf0d200b9bd2cb4f061830724f2ba9f31684..35f1b2cb1470a79b56d7b6eb8e07014c47920227 100644
--- a/content/zh/menu/index.md
+++ b/content/zh/menu/index.md
@@ -3,7 +3,7 @@ headless: true
---
- [发行说明]({{< relref "/docs/Releasenotes/release_notes.md" >}})
- [法律声明]({{< relref "/docs/Releasenotes/法律声明.md" >}})
- - [openEuler 1.0 版本发行说明]({{< relref "/docs/Releasenotes/openEuler-1-0-版本发行说明.md" >}})
+ - [版本发行说明]({{< relref "/docs/Releasenotes/版本发行说明.md" >}})
- [简介]({{< relref "/docs/Releasenotes/简介.md" >}})
- [基础参数说明]({{< relref "/docs/Releasenotes/基础参数说明.md" >}})
- [技术特性]({{< relref "/docs/Releasenotes/技术特性.md" >}})
@@ -192,6 +192,7 @@ headless: true
- [管理模块和SSL]({{< relref "/docs/Administration/管理模块和SSL.md" >}})
- [验证web服务是否搭建成功]({{< relref "/docs/Administration/验证web服务是否搭建成功.md" >}})
- [FAQ]({{< relref "/docs/Administration/FAQ-4.md" >}})
+ - [使用systemctl和top命令查询libvirtd服务占用内存不同]({{< relref "/docs/Administration/使用systemctl和top命令查询libvirtd服务占用内存不同.md" >}})
- [设置RAID0卷,参数stripsize设置为4时出错]({{< relref "/docs/Administration/设置RAID0卷-参数stripsize设置为4时出错.md" >}})
- [虚拟化用户指南]({{< relref "/docs/Virtualization/virtualization.md" >}})
@@ -253,3 +254,297 @@ headless: true
- [内存大页]({{< relref "/docs/Virtualization/内存大页.md" >}})
- [附录]({{< relref "/docs/Virtualization/附录.md" >}})
- [术语和缩略语]({{< relref "/docs/Virtualization/术语和缩略语.md" >}})
+
+- [安全加固指南]({{< relref "/docs/SecHarden/secHarden.md" >}})
+ - [法律声明({{< relref "/docs/SecHarden/法律声明.md" >}})
+ - [前言]({{< relref "/docs/SecHarden/前言.md" >}})
+ - [操作系统加固概述]({{< relref "/docs/SecHarden/操作系统加固概述.md" >}})
+ - [加固目的]({{< relref "/docs/SecHarden/加固目的.md" >}})
+ - [加固方案]({{< relref "/docs/SecHarden/加固方案.md" >}})
+ - [加固影响]({{< relref "/docs/SecHarden/加固影响.md" >}})
+ - [加固指导]({{< relref "/docs/SecHarden/加固指导.md" >}})
+ - [系统服务]({{< relref "/docs/SecHarden/系统服务.md" >}})
+ - [加固SSH服务]({{< relref "/docs/SecHarden/加固SSH服务.md" >}})
+ - [文件权限]({{< relref "/docs/SecHarden/文件权限.md" >}})
+ - [设置文件的权限和属主]({{< relref "/docs/SecHarden/设置文件的权限和属主.md" >}})
+ - [删除无主文件]({{< relref "/docs/SecHarden/删除无主文件.md" >}})
+ - [处理空链接文件]({{< relref "/docs/SecHarden/处理空链接文件.md" >}})
+ - [设置守护进程的umask值]({{< relref "/docs/SecHarden/设置守护进程的umask值.md" >}})
+ - [为全局可写目录添加粘滞位属性]({{< relref "/docs/SecHarden/为全局可写目录添加粘滞位属性.md" >}})
+ - [删除非授权文件的全局可写属性]({{< relref "/docs/SecHarden/删除非授权文件的全局可写属性.md" >}})
+ - [限制at命令的使用权限]({{< relref "/docs/SecHarden/限制at命令的使用权限.md" >}})
+ - [限制cron命令的使用权限]({{< relref "/docs/SecHarden/限制cron命令的使用权限.md" >}})
+ - [内核参数]({{< relref "/docs/SecHarden/内核参数.md" >}})
+ - [加固内核参数]({{< relref "/docs/SecHarden/加固内核参数.md" >}})
+ - [授权认证]({{< relref "/docs/SecHarden/授权认证.md" >}})
+ - [设置网络远程登录的警告信息]({{< relref "/docs/SecHarden/设置网络远程登录的警告信息.md" >}})
+ - [禁止通过CTRL+ALT+DEL重启系统]({{< relref "/docs/SecHarden/禁止通过CTRL+ALT+DEL重启系统.md" >}})
+ - [设置终端的自动退出时间]({{< relref "/docs/SecHarden/设置终端的自动退出时间.md" >}})
+ - [设置用户的默认umask值为077]({{< relref "/docs/SecHarden/设置用户的默认umask值为077.md" >}})
+ - [设置GRUB2加密口令]({{< relref "/docs/SecHarden/设置GRUB2加密口令.md" >}})
+ - [安全单用户模式]({{< relref "/docs/SecHarden/安全单用户模式.md" >}})
+ - [禁止交互式启动]({{< relref "/docs/SecHarden/禁止交互式启动.md" >}})
+ - [账户口令]({{< relref "/docs/SecHarden/账户口令.md" >}})
+ - [屏蔽系统帐户]({{< relref "/docs/SecHarden/屏蔽系统帐户.md" >}})
+ - [限制使用su命令的帐户]({{< relref "/docs/SecHarden/限制使用su命令的帐户.md" >}})
+ - [设置口令复杂度]({{< relref "/docs/SecHarden/设置口令复杂度.md" >}})
+ - [设置口令有效期]({{< relref "/docs/SecHarden/设置口令有效期.md" >}})
+ - [设置口令的加密算法]({{< relref "/docs/SecHarden/设置口令的加密算法.md" >}})
+ - [登录失败超过三次后锁定]({{< relref "/docs/SecHarden/登录失败超过三次后锁定.md" >}})
+ - [加固su命令]({{< relref "/docs/SecHarden/加固su命令.md" >}})
+ - [附录]({{< relref "/docs/SecHarden/附录.md" >}})
+ - [文件和目录权限含义]({{< relref "/docs/SecHarden/文件和目录权限含义.md" >}})
+ - [umask值含义]({{< relref "/docs/SecHarden/umask值含义.md" >}})
+
+- [容器用户指南]({{< relref "/docs/Container/container.md" >}})
+ - [法律声明]({{< relref "/docs/Container/法律声明.md" >}})
+ - [前言]({{< relref "/docs/Container/前言.md" >}})
+ - [iSula容器引擎]({{< relref "/docs/Container/iSula容器引擎.md" >}})
+ - [概述]({{< relref "/docs/Container/概述.md" >}})
+ - [安装与部署]({{< relref "/docs/Container/安装与部署.md" >}})
+ - [安装方法]({{< relref "/docs/Container/安装方法.md" >}})
+ - [部署配置]({{< relref "/docs/Container/部署配置.md" >}})
+ - [部署方式]({{< relref "/docs/Container/部署方式.md" >}})
+ - [存储说明]({{< relref "/docs/Container/存储说明.md" >}})
+ - [约束限制]({{< relref "/docs/Container/约束限制.md" >}})
+ - [DAEMON多端口的绑定]({{< relref "/docs/Container/DAEMON多端口的绑定.md" >}})
+ - [配置TLS认证与开启远程访问]({{< relref "/docs/Container/配置TLS认证与开启远程访问.md" >}})
+ - [卸载]({{< relref "/docs/Container/卸载.md" >}})
+ - [使用方法]({{< relref "/docs/Container/使用方法.md" >}})
+ - [容器管理]({{< relref "/docs/Container/容器管理.md" >}})
+ - [创建容器]({{< relref "/docs/Container/创建容器.md" >}})
+ - [启动容器]({{< relref "/docs/Container/启动容器.md" >}})
+ - [运行容器]({{< relref "/docs/Container/运行容器.md" >}})
+ - [停止容器]({{< relref "/docs/Container/停止容器.md" >}})
+ - [强制停止容器]({{< relref "/docs/Container/强制停止容器.md" >}})
+ - [删除容器]({{< relref "/docs/Container/删除容器.md" >}})
+ - [接入容器]({{< relref "/docs/Container/接入容器.md" >}})
+ - [重命名容器]({{< relref "/docs/Container/重命名容器.md" >}})
+ - [在容器中执行新命令]({{< relref "/docs/Container/在容器中执行新命令.md" >}})
+ - [查询单个容器信息]({{< relref "/docs/Container/查询单个容器信息.md" >}})
+ - [查询所有容器信息]({{< relref "/docs/Container/查询所有容器信息.md" >}})
+ - [重启容器]({{< relref "/docs/Container/重启容器.md" >}})
+ - [等待容器退出]({{< relref "/docs/Container/等待容器退出.md" >}})
+ - [查看容器中进程信息]({{< relref "/docs/Container/查看容器中进程信息.md" >}})
+ - [查看容器使用的资源]({{< relref "/docs/Container/查看容器使用的资源.md" >}})
+ - [获取容器日志]({{< relref "/docs/Container/获取容器日志.md" >}})
+ - [容器与主机之间数据拷贝]({{< relref "/docs/Container/容器与主机之间数据拷贝.md" >}})
+ - [支持CNI网络]({{< relref "/docs/Container/支持CNI网络.md" >}})
+ - [描述]({{< relref "/docs/Container/描述.md" >}})
+ - [接口]({{< relref "/docs/Container/接口.md" >}})
+ - [CNI网络配置说明]({{< relref "/docs/Container/CNI网络配置说明.md" >}})
+ - [加入CNI网络列表]({{< relref "/docs/Container/加入CNI网络列表.md" >}})
+ - [退出CNI网络列表]({{< relref "/docs/Container/退出CNI网络列表.md" >}})
+ - [使用限制]({{< relref "/docs/Container/使用限制.md" >}})
+ - [容器资源管理]({{< relref "/docs/Container/容器资源管理.md" >}})
+ - [资源的共享]({{< relref "/docs/Container/资源的共享.md" >}})
+ - [限制运行时的CPU资源]({{< relref "/docs/Container/限制运行时的CPU资源.md" >}})
+ - [限制运行时的内存]({{< relref "/docs/Container/限制运行时的内存.md" >}})
+ - [限制运行时的IO资源]({{< relref "/docs/Container/限制运行时的IO资源.md" >}})
+ - [限制容器rootfs存储空间]({{< relref "/docs/Container/限制容器rootfs存储空间.md" >}})
+ - [限制容器内文件句柄数]({{< relref "/docs/Container/限制容器内文件句柄数.md" >}})
+ - [限制容器内可以创建的进程/线程数]({{< relref "/docs/Container/限制容器内可以创建的进程-线程数.md" >}})
+ - [配置容器内的ulimit值]({{< relref "/docs/Container/配置容器内的ulimit值.md" >}})
+ - [特权容器]({{< relref "/docs/Container/特权容器.md" >}})
+ - [场景说明]({{< relref "/docs/Container/场景说明.md" >}})
+ - [使用限制]({{< relref "/docs/Container/使用限制-0.md" >}})
+ - [使用指导]({{< relref "/docs/Container/使用指导.md" >}})
+ - [CRI接口]({{< relref "/docs/Container/CRI接口.md" >}})
+ - [描述]({{< relref "/docs/Container/描述-1.md" >}})
+ - [接口]({{< relref "/docs/Container/接口-2.md" >}})
+ - [Runtime服务]({{< relref "/docs/Container/Runtime服务.md" >}})
+ - [RunPodSandbox]({{< relref "/docs/Container/RunPodSandbox.md" >}})
+ - [StopPodSandbox]({{< relref "/docs/Container/StopPodSandbox.md" >}})
+ - [RemovePodSandbox]({{< relref "/docs/Container/RemovePodSandbox.md" >}})
+ - [PodSandboxStatus]({{< relref "/docs/Container/PodSandboxStatus.md" >}})
+ - [ListPodSandbox]({{< relref "/docs/Container/ListPodSandbox.md" >}})
+ - [CreateContainer]({{< relref "/docs/Container/CreateContainer.md" >}})
+ - [StartContainer]({{< relref "/docs/Container/StartContainer.md" >}})
+ - [StopContainer]({{< relref "/docs/Container/StopContainer.md" >}})
+ - [RemoveContainer]({{< relref "/docs/Container/RemoveContainer.md" >}})
+ - [ListContainers]({{< relref "/docs/Container/ListContainers.md" >}})
+ - [ContainerStatus]({{< relref "/docs/Container/ContainerStatus.md" >}})
+ - [UpdateContainerResources]({{< relref "/docs/Container/UpdateContainerResources.md" >}})
+ - [ExecSync]({{< relref "/docs/Container/ExecSync.md" >}})
+ - [Exec]({{< relref "/docs/Container/Exec.md" >}})
+ - [Attach]({{< relref "/docs/Container/Attach.md" >}})
+ - [PortForward]({{< relref "/docs/Container/PortForward.md" >}})
+ - [ContainerStats]({{< relref "/docs/Container/ContainerStats.md" >}})
+ - [ListContainerStats]({{< relref "/docs/Container/ListContainerStats.md" >}})
+ - [UpdateRuntimeConfig]({{< relref "/docs/Container/UpdateRuntimeConfig.md" >}})
+ - [Status]({{< relref "/docs/Container/Status.md" >}})
+ - [Image服务]({{< relref "/docs/Container/Image服务.md" >}})
+ - [ListImages]({{< relref "/docs/Container/ListImages.md" >}})
+ - [ImageStatus]({{< relref "/docs/Container/ImageStatus.md" >}})
+ - [PullImage]({{< relref "/docs/Container/PullImage.md" >}})
+ - [RemoveImage]({{< relref "/docs/Container/RemoveImage.md" >}})
+ - [ImageFsInfo]({{< relref "/docs/Container/ImageFsInfo.md" >}})
+ - [约束]({{< relref "/docs/Container/约束.md" >}})
+ - [镜像管理]({{< relref "/docs/Container/镜像管理.md" >}})
+ - [docker镜像管理]({{< relref "/docs/Container/docker镜像管理.md" >}})
+ - [登录到镜像仓库]({{< relref "/docs/Container/登录到镜像仓库.md" >}})
+ - [从镜像仓库退出登录]({{< relref "/docs/Container/从镜像仓库退出登录.md" >}})
+ - [从镜像仓库拉取镜像]({{< relref "/docs/Container/从镜像仓库拉取镜像.md" >}})
+ - [删除镜像]({{< relref "/docs/Container/删除镜像.md" >}})
+ - [加载镜像]({{< relref "/docs/Container/加载镜像.md" >}})
+ - [列出镜像]({{< relref "/docs/Container/列出镜像.md" >}})
+ - [检视镜像]({{< relref "/docs/Container/检视镜像.md" >}})
+ - [双向认证]({{< relref "/docs/Container/双向认证.md" >}})
+ - [embedded镜像管理]({{< relref "/docs/Container/embedded镜像管理.md" >}})
+ - [加载镜像]({{< relref "/docs/Container/加载镜像-3.md" >}})
+ - [列出镜像]({{< relref "/docs/Container/列出镜像-4.md" >}})
+ - [检视镜像]({{< relref "/docs/Container/检视镜像-5.md" >}})
+ - [删除镜像]({{< relref "/docs/Container/删除镜像-6.md" >}})
+ - [容器健康状态检查]({{< relref "/docs/Container/容器健康状态检查.md" >}})
+ - [场景说明]({{< relref "/docs/Container/场景说明-7.md" >}})
+ - [配置方法]({{< relref "/docs/Container/配置方法.md" >}})
+ - [检查规则]({{< relref "/docs/Container/检查规则.md" >}})
+ - [使用限制]({{< relref "/docs/Container/使用限制-8.md" >}})
+ - [查询信息]({{< relref "/docs/Container/查询信息.md" >}})
+ - [查询服务版本信息]({{< relref "/docs/Container/查询服务版本信息.md" >}})
+ - [查询系统级信息]({{< relref "/docs/Container/查询系统级信息.md" >}})
+ - [安全特性]({{< relref "/docs/Container/安全特性.md" >}})
+ - [seccomp安全配置场景]({{< relref "/docs/Container/seccomp安全配置场景.md" >}})
+ - [场景说明]({{< relref "/docs/Container/场景说明-9.md" >}})
+ - [使用限制]({{< relref "/docs/Container/使用限制-10.md" >}})
+ - [使用指导]({{< relref "/docs/Container/使用指导-11.md" >}})
+ - [capabilities安全配置场景]({{< relref "/docs/Container/capabilities安全配置场景.md" >}})
+ - [场景说明]({{< relref "/docs/Container/场景说明-12.md" >}})
+ - [使用限制]({{< relref "/docs/Container/使用限制-13.md" >}})
+ - [使用指导]({{< relref "/docs/Container/使用指导-14.md" >}})
+ - [支持OCI hooks]({{< relref "/docs/Container/支持OCI-hooks.md" >}})
+ - [描述]({{< relref "/docs/Container/描述-15.md" >}})
+ - [接口]({{< relref "/docs/Container/接口-16.md" >}})
+ - [使用限制]({{< relref "/docs/Container/使用限制-17.md" >}})
+ - [附录]({{< relref "/docs/Container/附录.md" >}})
+ - [命令行参数说明]({{< relref "/docs/Container/命令行参数说明.md" >}})
+ - [CNI配置参数]({{< relref "/docs/Container/CNI配置参数.md" >}})
+ - [系统容器]({{< relref "/docs/Container/系统容器.md" >}})
+ - [概述]({{< relref "/docs/Container/概述-18.md" >}})
+ - [安装指导]({{< relref "/docs/Container/安装指导.md" >}})
+ - [使用指南]({{< relref "/docs/Container/使用指南.md" >}})
+ - [简介]({{< relref "/docs/Container/简介.md" >}})
+ - [指定rootfs创建容器]({{< relref "/docs/Container/指定rootfs创建容器.md" >}})
+ - [通过systemd启动容器]({{< relref "/docs/Container/通过systemd启动容器.md" >}})
+ - [容器内reboot/shutdown]({{< relref "/docs/Container/容器内reboot-shutdown.md" >}})
+ - [cgroup路径可配置]({{< relref "/docs/Container/cgroup路径可配置.md" >}})
+ - [namespace化内核参数可写]({{< relref "/docs/Container/namespace化内核参数可写.md" >}})
+ - [共享内存通道]({{< relref "/docs/Container/共享内存通道.md" >}})
+ - [动态加载内核模块]({{< relref "/docs/Container/动态加载内核模块.md" >}})
+ - [环境变量持久化]({{< relref "/docs/Container/环境变量持久化.md" >}})
+ - [最大句柄数限制]({{< relref "/docs/Container/最大句柄数限制.md" >}})
+ - [安全性和隔离性]({{< relref "/docs/Container/安全性和隔离性.md" >}})
+ - [user namespace多对多]({{< relref "/docs/Container/user-namespace多对多.md" >}})
+ - [用户权限控制]({{< relref "/docs/Container/用户权限控制.md" >}})
+ - [proc文件系统隔离(lxcfs)]({{< relref "/docs/Container/proc文件系统隔离(lxcfs).md" >}})
+ - [容器资源动态管理(isulad-tools)]({{< relref "/docs/Container/容器资源动态管理(isulad-tools).md" >}})
+ - [设备管理]({{< relref "/docs/Container/设备管理.md" >}})
+ - [网卡管理]({{< relref "/docs/Container/网卡管理.md" >}})
+ - [路由管理]({{< relref "/docs/Container/路由管理.md" >}})
+ - [挂卷管理]({{< relref "/docs/Container/挂卷管理.md" >}})
+ - [附录]({{< relref "/docs/Container/附录-19.md" >}})
+ - [命令行接口列表]({{< relref "/docs/Container/命令行接口列表.md" >}})
+ - [安全容器]({{< relref "/docs/Container/安全容器.md" >}})
+ - [概述]({{< relref "/docs/Container/概述-20.md" >}})
+ - [安装部署]({{< relref "/docs/Container/安装部署.md" >}})
+ - [安装方法]({{< relref "/docs/Container/安装方法-21.md" >}})
+ - [部署配置]({{< relref "/docs/Container/部署配置-22.md" >}})
+ - [docker-engine容器引擎的配置]({{< relref "/docs/Container/docker-engine容器引擎的配置.md" >}})
+ - [安全容器全局配置文件configuration.toml]({{< relref "/docs/Container/安全容器全局配置文件configuration-toml.md" >}})
+ - [使用方法]({{< relref "/docs/Container/使用方法-23.md" >}})
+ - [管理安全容器的生命周期]({{< relref "/docs/Container/管理安全容器的生命周期.md" >}})
+ - [启动安全容器]({{< relref "/docs/Container/启动安全容器.md" >}})
+ - [停止安全容器]({{< relref "/docs/Container/停止安全容器.md" >}})
+ - [删除安全容器]({{< relref "/docs/Container/删除安全容器.md" >}})
+ - [在容器中执行一条新的命令]({{< relref "/docs/Container/在容器中执行一条新的命令.md" >}})
+ - [为安全容器配置资源]({{< relref "/docs/Container/为安全容器配置资源.md" >}})
+ - [资源的共享]({{< relref "/docs/Container/资源的共享-24.md" >}})
+ - [限制CPU资源]({{< relref "/docs/Container/限制CPU资源.md" >}})
+ - [限制内存资源]({{< relref "/docs/Container/限制内存资源.md" >}})
+ - [限制Blkio资源]({{< relref "/docs/Container/限制Blkio资源.md" >}})
+ - [限制文件描述符资源]({{< relref "/docs/Container/限制文件描述符资源.md" >}})
+ - [为安全容器配置网络]({{< relref "/docs/Container/为安全容器配置网络.md" >}})
+ - [监控安全容器]({{< relref "/docs/Container/监控安全容器.md" >}})
+ - [附录]({{< relref "/docs/Container/附录-25.md" >}})
+ - [configuration.toml配置说明]({{< relref "/docs/Container/configuration-toml配置说明.md" >}})
+ - [接口列表]({{< relref "/docs/Container/接口列表.md" >}})
+ - [Docker容器]({{< relref "/docs/Container/Docker容器.md" >}})
+ - [概述]({{< relref "/docs/Container/概述-26.md" >}})
+ - [安装部署]({{< relref "/docs/Container/安装部署-27.md" >}})
+ - [安装配置介绍及注意事项]({{< relref "/docs/Container/安装配置介绍及注意事项.md" >}})
+ - [基本安装配置]({{< relref "/docs/Container/基本安装配置.md" >}})
+ - [配置daemon参数]({{< relref "/docs/Container/配置daemon参数.md" >}})
+ - [daemon运行目录配置]({{< relref "/docs/Container/daemon运行目录配置.md" >}})
+ - [daemon自带网络配置]({{< relref "/docs/Container/daemon自带网络配置.md" >}})
+ - [daemon umask配置]({{< relref "/docs/Container/daemon-umask配置.md" >}})
+ - [daemon启动时间]({{< relref "/docs/Container/daemon启动时间.md" >}})
+ - [关联组件journald]({{< relref "/docs/Container/关联组件journald.md" >}})
+ - [关联组件firewalld]({{< relref "/docs/Container/关联组件firewalld.md" >}})
+ - [关联组件iptables]({{< relref "/docs/Container/关联组件iptables.md" >}})
+ - [关联组件audit]({{< relref "/docs/Container/关联组件audit.md" >}})
+ - [安全配置seccomp]({{< relref "/docs/Container/安全配置seccomp.md" >}})
+ - [禁止修改docker daemon的私有目录]({{< relref "/docs/Container/禁止修改docker-daemon的私有目录.md" >}})
+ - [普通用户大量部署容器场景下的配置注意事项]({{< relref "/docs/Container/普通用户大量部署容器场景下的配置注意事项.md" >}})
+ - [存储驱动配置]({{< relref "/docs/Container/存储驱动配置.md" >}})
+ - [配置overlay2存储驱动]({{< relref "/docs/Container/配置overlay2存储驱动.md" >}})
+ - [配置devicemapper存储驱动]({{< relref "/docs/Container/配置devicemapper存储驱动.md" >}})
+ - [强杀docker相关后台进程的影响]({{< relref "/docs/Container/强杀docker相关后台进程的影响.md" >}})
+ - [信号量残留]({{< relref "/docs/Container/信号量残留.md" >}})
+ - [网卡残留]({{< relref "/docs/Container/网卡残留.md" >}})
+ - [重启容器失败]({{< relref "/docs/Container/重启容器失败.md" >}})
+ - [服务无法正常重启]({{< relref "/docs/Container/服务无法正常重启.md" >}})
+ - [系统掉电影响]({{< relref "/docs/Container/系统掉电影响.md" >}})
+ - [容器管理]({{< relref "/docs/Container/容器管理-28.md" >}})
+ - [创建容器]({{< relref "/docs/Container/创建容器-29.md" >}})
+ - [创建容器使用hook-spec]({{< relref "/docs/Container/创建容器使用hook-spec.md" >}})
+ - [创建容器配置健康检查]({{< relref "/docs/Container/创建容器配置健康检查.md" >}})
+ - [停止与删除容器]({{< relref "/docs/Container/停止与删除容器.md" >}})
+ - [容器信息查询]({{< relref "/docs/Container/容器信息查询.md" >}})
+ - [修改操作]({{< relref "/docs/Container/修改操作.md" >}})
+ - [镜像管理]({{< relref "/docs/Container/镜像管理-30.md" >}})
+ - [创建镜像]({{< relref "/docs/Container/创建镜像.md" >}})
+ - [查看镜像]({{< relref "/docs/Container/查看镜像.md" >}})
+ - [删除镜像]({{< relref "/docs/Container/删除镜像-31.md" >}})
+ - [命令行参考]({{< relref "/docs/Container/命令行参考.md" >}})
+ - [容器引擎]({{< relref "/docs/Container/容器引擎.md" >}})
+ - [容器管理]({{< relref "/docs/Container/容器管理-32.md" >}})
+ - [attach]({{< relref "/docs/Container/attach-1.md" >}})
+ - [commit]({{< relref "/docs/Container/commit.md" >}})
+ - [cp]({{< relref "/docs/Container/cp.md" >}})
+ - [create]({{< relref "/docs/Container/create.md" >}})
+ - [diff]({{< relref "/docs/Container/diff.md" >}})
+ - [exec]({{< relref "/docs/Container/exec-1.md" >}})
+ - [export]({{< relref "/docs/Container/export.md" >}})
+ - [inspect]({{< relref "/docs/Container/inspect.md" >}})
+ - [logs]({{< relref "/docs/Container/logs.md" >}})
+ - [pause/unpause]({{< relref "/docs/Container/pause-unpause.md" >}})
+ - [port]({{< relref "/docs/Container/port.md" >}})
+ - [ps]({{< relref "/docs/Container/ps.md" >}})
+ - [rename]({{< relref "/docs/Container/rename.md" >}})
+ - [restart]({{< relref "/docs/Container/restart.md" >}})
+ - [rm]({{< relref "/docs/Container/rm.md" >}})
+ - [run]({{< relref "/docs/Container/run.md" >}})
+ - [start]({{< relref "/docs/Container/start.md" >}})
+ - [stats]({{< relref "/docs/Container/stats.md" >}})
+ - [stop]({{< relref "/docs/Container/stop.md" >}})
+ - [top]({{< relref "/docs/Container/top.md" >}})
+ - [update]({{< relref "/docs/Container/update.md" >}})
+ - [wait]({{< relref "/docs/Container/wait.md" >}})
+ - [镜像管理]({{< relref "/docs/Container/镜像管理-33.md" >}})
+ - [build]({{< relref "/docs/Container/build.md" >}})
+ - [history]({{< relref "/docs/Container/history.md" >}})
+ - [images]({{< relref "/docs/Container/images.md" >}})
+ - [import]({{< relref "/docs/Container/import.md" >}})
+ - [load]({{< relref "/docs/Container/load.md" >}})
+ - [login]({{< relref "/docs/Container/login.md" >}})
+ - [logout]({{< relref "/docs/Container/logout.md" >}})
+ - [pull]({{< relref "/docs/Container/pull.md" >}})
+ - [push]({{< relref "/docs/Container/push.md" >}})
+ - [rmi]({{< relref "/docs/Container/rmi.md" >}})
+ - [save]({{< relref "/docs/Container/save.md" >}})
+ - [search]({{< relref "/docs/Container/search.md" >}})
+ - [tag]({{< relref "/docs/Container/tag.md" >}})
+ - [统计信息]({{< relref "/docs/Container/统计信息.md" >}})
+ - [events]({{< relref "/docs/Container/events.md" >}})
+ - [info]({{< relref "/docs/Container/info.md" >}})
+ - [version]({{< relref "/docs/Container/version.md" >}})
|
|
---|
|
---|
|
---|
|