升级
目前只支持root用户升级Ascend Docker Runtime,执行如下步骤进行升级操作。
- 安装包下载完成后,首先进入安装包(run包)所在路径。
cd <path to run package>
- 执行以下命令,为软件包添加可执行权限。
chmod u+x Ascend-docker-runtime_{version}_linux-{arch}.run
- 通过以下命令升级Ascend Docker Runtime。
- 在默认路径下升级Ascend Docker Runtime,需要依次执行以下2条命令。
./Ascend-docker-runtime_{version}_linux-{arch}.run --upgrade
- 在指定路径下升级Ascend Docker Runtime,需要依次执行以下2条命令,“--install-path”参数为指定的升级路径。
./Ascend-docker-runtime_{version}_linux-{arch}.run --upgrade --install-path=<path>
回显示例如下,表示升级成功。Verifying archive integrity... All good. ... [INFO]: The version of Ascend Docker Runtime is: xxx
- 在默认路径下升级Ascend Docker Runtime,需要依次执行以下2条命令。
- 执行以下命令,使新版Ascend Docker Runtime生效。
- Docker场景
systemctl daemon-reload && systemctl restart docker
- Containerd场景
systemctl daemon-reload && systemctl restart containerd
- iSula场景
systemctl daemon-reload && systemctl restart isulad
- Docker场景
若当前的Ascend Docker Runtime是通过ToolBox安装包安装的,升级时需要从ToolBox安装路径中找到Ascend Docker Runtime的script路径,执行uninstall.sh脚本将3.0.0版本之前的Ascend Docker Runtime卸载,然后下载新的Ascend Docker Runtime安装包进行安装,安装完成后需要重启服务器。