From 4c93692d38db79a0d1a1fb6173040dcd3c62c1ab Mon Sep 17 00:00:00 2001 From: SuperManito <68613938+SuperManito@users.noreply.github.com> Date: Fri, 12 May 2023 22:00:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DockerInstallation.sh | 17 ++++++++--------- README.md | 2 +- docs/index.md | 2 +- docs/other/index.md | 2 +- docs/use/command-options.md | 2 +- 5 files changed, 12 insertions(+), 13 deletions(-) diff --git a/DockerInstallation.sh b/DockerInstallation.sh index 369402b..96dd1c1 100644 --- a/DockerInstallation.sh +++ b/DockerInstallation.sh @@ -1,6 +1,6 @@ #!/bin/bash ## Author: SuperManito -## Modified: 2023-05-10 +## Modified: 2023-05-12 ## License: MIT ## Github: https://github.com/SuperManito/LinuxMirrors ## Website: https://linuxmirrors.cn @@ -444,11 +444,11 @@ function RemoveOldVersion() { sleep 2s case "${SYSTEM_FACTIONS}" in "${SYSTEM_DEBIAN}") - apt-get remove -y docker-ce docker-ce-cli containerd.io runc >/dev/null 2>&1 + apt-get remove -y docker-ce docker-ce-cli containerd.io runc apt-get autoremove -y >/dev/null 2>&1 ;; "${SYSTEM_REDHAT}" | "${SYSTEM_OPENCLOUDOS}" | "${SYSTEM_OPENEULER}") - yum remove -y docker-ce docker-ce-cli containerd.io podman* runc >/dev/null 2>&1 + yum remove -y docker-ce docker-ce-cli containerd.io podman* runc yum autoremove -y >/dev/null 2>&1 ;; esac @@ -632,9 +632,9 @@ function DockerEngine() { [[ -z "${INPUT}" ]] && INPUT=Y case $INPUT in [Yy] | [Yy][Ee][Ss]) - echo -en "\n$WORKING 正在卸载之前的版本..." + echo -en "\n$WORKING 正在卸载之前的版本...\n" RemoveOldVersion - echo -e "\n\n$COMPLETE 卸载完毕\n" + echo -e "\n$COMPLETE 卸载完毕\n" Install ;; [Nn] | [Nn][Oo]) ;; @@ -655,7 +655,7 @@ function DockerEngine() { ## 查看版本并验证安装结果 function CheckVersion() { if [ -x /usr/bin/docker ]; then - echo -e "\n$WORKING 验证安装版本...\n" + echo -n "\n验证安装版本:" docker -v VERIFICATION_DOCKER=$? if [ ${VERIFICATION_DOCKER} -eq 0 ]; then @@ -682,9 +682,8 @@ function CheckVersion() { systemctl enable --now docker >/dev/null 2>&1 sleep 2 if [[ $(systemctl is-active docker) != "active" ]]; then - echo -e "\n$ERROR 检测到 Docker 服务启动异常,可能由于重复安装相同版本导致" - echo -e "\n请执行 systemctl start docker 或 service docker start 命令尝试启动" - echo -e "\n官方安装文档:https://docs.docker.com/engine/install" + echo -e "\n$ERROR 检测到 Docker 服务启动异常,可能由于重复安装导致" + echo -e "\n${YELLOW} 请执行 "systemctl start docker" 或 "service docker start" 命令尝试启动,如若报错请尝试重新执行本脚本${PLAIN}" fi fi else diff --git a/README.md b/README.md index a9f069d..b5aa309 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@