Fix: restart Docker daemon explicitly and remove obsolete compose version
This commit is contained in:
parent
1b400ee8bd
commit
5cb9760782
1 changed files with 5 additions and 2 deletions
|
|
@ -79,10 +79,14 @@ install_deps() {
|
||||||
else
|
else
|
||||||
log_step "Installing Docker... (this may take 1-2 minutes)"
|
log_step "Installing Docker... (this may take 1-2 minutes)"
|
||||||
curl -fsSL https://get.docker.com | sh
|
curl -fsSL https://get.docker.com | sh
|
||||||
systemctl enable --now docker
|
|
||||||
log_ok "Docker installed."
|
log_ok "Docker installed."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# --- Ensure Docker daemon is running ---
|
||||||
|
log_step "Starting Docker service..."
|
||||||
|
systemctl enable docker > /dev/null 2>&1 || true
|
||||||
|
systemctl restart docker > /dev/null 2>&1 || true
|
||||||
|
|
||||||
# --- Wait for Docker daemon ---
|
# --- Wait for Docker daemon ---
|
||||||
log_step "Waiting for Docker daemon to be ready..."
|
log_step "Waiting for Docker daemon to be ready..."
|
||||||
local retries=0
|
local retries=0
|
||||||
|
|
@ -173,7 +177,6 @@ do_install() {
|
||||||
# --- Write docker-compose.yml ---
|
# --- Write docker-compose.yml ---
|
||||||
log_step "Generating docker-compose.yml..."
|
log_step "Generating docker-compose.yml..."
|
||||||
cat > "$COMPOSE_FILE" <<YAML
|
cat > "$COMPOSE_FILE" <<YAML
|
||||||
version: "3.8"
|
|
||||||
services:
|
services:
|
||||||
d3v-npmwg:
|
d3v-npmwg:
|
||||||
image: ${IMAGE_NAME}
|
image: ${IMAGE_NAME}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue