From f394d5fa97a87b2f124a8d10eaa758a93b21aca7 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 3 Aug 2026 15:43:54 +0000 Subject: [PATCH] fix: docker symlink to /usr/bin, DOCKER_HOST for custom socket --- deploy.sh | 1 + setup.sh | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/deploy.sh b/deploy.sh index bcf8e64..6ed853a 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,4 +1,5 @@ #!/bin/bash +export DOCKER_HOST=unix:///opt/fw/docker/docker.sock # Wallarm Node Manager — wrapper export PATH="/opt/fw/docker/bin:$PATH" /usr/bin/env python3 /opt/fw/app/main.py "$@" diff --git a/setup.sh b/setup.sh index 0aa4563..f247fcd 100644 --- a/setup.sh +++ b/setup.sh @@ -67,8 +67,8 @@ if ! command -v docker >/dev/null 2>&1; then # Start dockerd with custom data root if [ -x "${DOCKER_DIR}/bin/dockerd" ]; then # Symlink binaries so they're in PATH permanently - ln -sf "${DOCKER_DIR}/bin/docker" /usr/local/bin/docker 2>/dev/null - ln -sf "${DOCKER_DIR}/bin/dockerd" /usr/local/bin/dockerd 2>/dev/null + ln -sf "${DOCKER_DIR}/bin/docker" /usr/bin/docker 2>/dev/null + ln -sf "${DOCKER_DIR}/bin/dockerd" /usr/bin/dockerd 2>/dev/null "${DOCKER_DIR}/bin/dockerd" --data-root "${DOCKER_DIR}/data" \ --exec-root "${DOCKER_DIR}/exec" --pidfile "${DOCKER_DIR}/docker.pid" \ &>/dev/null &