diff --git a/Dockerfile b/Dockerfile index d726a95..c5a39d5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,5 @@ -FROM proxy-scheduler:latest +FROM alpine +RUN apk add --update --no-cache docker-cli inotify-tools openssl jq curl ca-certificates busybox-extras COPY scripts /scripts COPY firewall-letsencrypt.json /firewall-files/ diff --git a/firewall-letsencrypt.json b/firewall-letsencrypt.json index c5d074b..692c726 100644 --- a/firewall-letsencrypt.json +++ b/firewall-letsencrypt.json @@ -30,11 +30,6 @@ "SOURCE": "/var/run/docker.sock", "DEST": "/var/run/docker.sock", "TYPE": "rw" - }, - { - "SOURCE": "/usr/bin/docker", - "DEST": "/usr/bin/docker", - "TYPE": "ro" } ], "PORTS": [ ], diff --git a/proxy-scheduler.json b/proxy-scheduler.json index a52e11c..6394096 100644 --- a/proxy-scheduler.json +++ b/proxy-scheduler.json @@ -50,11 +50,6 @@ "SOURCE": "/var/run/docker.sock", "DEST": "/var/run/docker.sock", "TYPE": "rw" - }, - { - "SOURCE": "/usr/bin/docker", - "DEST": "/usr/bin/docker", - "TYPE": "ro" } ], "PORTS": [ ], diff --git a/scripts/check_certificates.sh b/scripts/check_certificates.sh index 03e4a76..55c2489 100755 --- a/scripts/check_certificates.sh +++ b/scripts/check_certificates.sh @@ -57,7 +57,6 @@ $CA $CA_FILE \ -v $SOURCE/user.json:/etc/user/config/user.json:ro \ -v $SERVICE_FILES/tmp:/services:rw \ -v /var/run/docker.sock:/var/run/docker.sock \ --v /usr/bin/docker:/usr/bin/docker:ro \ --env DOCKER_REGISTRY_URL=$DOCKER_REGISTRY_URL \ $DOCKER_REGISTRY_URL$SETUP" diff --git a/scripts/check_proxy_state.sh b/scripts/check_proxy_state.sh index af58b59..d933314 100755 --- a/scripts/check_proxy_state.sh +++ b/scripts/check_proxy_state.sh @@ -76,7 +76,6 @@ service_exec="docker run --rm \ -v /etc/user/config/services/:/services/:ro \ -v /etc/user/config/services/tmp/:/services/tmp/:rw \ -v /var/run/docker.sock:/var/run/docker.sock \ - -v /usr/bin/docker:/usr/bin/docker:ro \ --env DOCKER_REGISTRY_URL=$DOCKER_REGISTRY_URL \ $DOCKER_REGISTRY_URL$SETUP"