From 7b218d4ebca11cbc6ed21975de0c5ef59190355b Mon Sep 17 00:00:00 2001 From: Luckydonald Date: Thu, 23 Nov 2017 18:47:15 +0100 Subject: [PATCH 1/2] Made DOCKER_SOCK configurable, default it to /var/run/docker.sock --- docker-entrypoint | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-entrypoint b/docker-entrypoint index 8e15ce7..85718b6 100755 --- a/docker-entrypoint +++ b/docker-entrypoint @@ -1,7 +1,7 @@ #!/usr/bin/env sh set -e -DOCKER_SOCK=/tmp/docker.sock +DOCKER_SOCK=${DOCKER_SOCK:-/var/run/docker.sock} TMP_DIR=/tmp/restart if [ "$1" = 'autoheal' ] && [ -e ${DOCKER_SOCK} ]; then From f01d3baab7e79ed464009fd6529def4eaef78c02 Mon Sep 17 00:00:00 2001 From: Luckydonald Date: Thu, 23 Nov 2017 18:48:51 +0100 Subject: [PATCH 2/2] Added DOCKER_SOCK env variable here. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6d8a839..a24f999 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ Note: You must apply `HEALTHCHECK` to your docker images first. See https://docs ``` AUTOHEAL_CONTAINER_LABEL=autoheal AUTOHEAL_INTERVAL=5 +DOCKER_SOCK=/var/run/docker.sock ``` ## Testing @@ -30,6 +31,6 @@ docker build -t autoheal . docker run -d \ -e AUTOHEAL_CONTAINER_LABEL=all \ - -v /var/run/docker.sock:/tmp/docker.sock \ + -v /var/run/docker.sock:/var/run/docker.sock \ autoheal ```