Update for fix docker checking steps

This commit is contained in:
Tianyong Qiu 2025-02-28 16:58:46 +08:00
parent 2d1323a40d
commit eef48ea6e2

View File

@ -684,8 +684,19 @@ devbox_init_command() {
# ------------------------------------------------------------------- # -------------------------------------------------------------------
# 3.1 Docker Check # 3.1 Docker Check
if ! command -v docker &>/dev/null; then if ! command -v docker &>/dev/null; then
echo "ERROR: docker is not installed or not in PATH." # -------------------------------------------------------------------
exit 1 # 3.1.1.install docker and check docker running
# -------------------------------------------------------------------
if ! install_docker; then
echo "ERROR: Failed to install Docker or Docker service is not running."
exit 1
fi
if ! check_docker_running; then
echo "ERROR: Docker service is not running."
exit 1
fi
fi fi
# 3.2 Check disk space # 3.2 Check disk space
@ -724,19 +735,7 @@ devbox_init_command() {
fi fi
fi fi
# -------------------------------------------------------------------
# 5.install docker and check docker running
# -------------------------------------------------------------------
if ! install_docker; then
echo "ERROR: Failed to install Docker or Docker service is not running."
exit 1
fi
if ! check_docker_running; then
echo "ERROR: Docker service is not running."
exit 1
fi
# ------------------------------------------------------------------- # -------------------------------------------------------------------
# 5.1 pull and start DevBox container # 5.1 pull and start DevBox container
# ------------------------------------------------------------------- # -------------------------------------------------------------------