昇腾社区首页
中文
注册

卸载

  • 情况一:使用不同安装路径。

    用户在卸载Ascend Docker Runtime时需要针对不同容器引擎,根据步骤1进行两次卸载操作,每次卸载需要指定相应的安装路径,即--install-path参数。

  • 情况二:使用相同安装路径。

    用户在卸载Ascend Docker Runtime时,只需根据步骤1进行一次卸载操作,卸载完成之后需要手动将另一引擎的daemon.json文件还原为Ascend Docker Runtime安装之前的内容。

若用户需要保留其中一个容器引擎,需要在Ascend Docker Runtime卸载之后,针对相应场景进行重新安装。

  1. 可以选择以下方式中的一种卸载Ascend Docker Runtime软件。
    • 方式一:(推荐)使用软件包卸载
      1. 首先进入安装包(run包)所在路径。
        cd <path to run package>
      2. 执行以下卸载命令。
        • 执行以下命令,在默认路径下卸载Ascend Docker Runtime
          ./Ascend-docker-runtime_{version}_linux-{arch}.run --uninstall
        • 执行以下命令,在指定路径下卸载Ascend Docker Runtime
          ./Ascend-docker-runtime_{version}_linux-{arch}.run --uninstall --install-path=<path>
        回显示例如下,表示卸载成功。
        Uncompressing ascend-docker-runtime  100%
        ...
        [INFO] Ascend Docker Runtime uninstall success
    • 方式二:使用脚本卸载
      1. 首先进入Ascend Docker Runtime的安装路径下的“script”目录(默认安装路径为:“/usr/local/Ascend/Ascend-Docker-Runtime”):
        cd /usr/local/Ascend/Ascend-Docker-Runtime/script
      2. 运行卸载的脚本进行卸载。
        ./uninstall.sh

      回显示例如下,表示卸载成功。

      [INFO]: You will recover Docker's daemon
      ...
      [INFO] uninstall.sh exec success
  2. 卸载Ascend Docker Runtime后,需要还原修改的配置文件。
    • Containerd场景:请参见安装章节步骤6修改的内容,还原config.toml。
    • K8s集成Containerd场景:请参见安装章节的步骤5步骤6修改内容,还原config.toml和kubeadm-flags.env。
  3. 重启服务。
    • Docker场景(或K8s集成Docker场景)
      systemctl daemon-reload && systemctl restart docker
    • Containerd场景(或K8s集成Containerd场景)
      systemctl daemon-reload && systemctl restart containerd