diff --git a/services/docker-api-proxy/Dockerfile b/services/docker-api-proxy/Dockerfile index 437d549e9fe9..fd2eb01643ad 100644 --- a/services/docker-api-proxy/Dockerfile +++ b/services/docker-api-proxy/Dockerfile @@ -16,11 +16,10 @@ RUN addgroup -g ${SC_USER_ID} ${SC_USER_NAME} && \ --home /home/${SC_USER_NAME} \ ${SC_USER_NAME} -RUN apk add --no-cache socat curl && \ - curl -L -o /usr/local/bin/gosu https://github.com/tianon/gosu/releases/download/1.16/gosu-amd64 && \ - chmod +x /usr/local/bin/gosu && \ - gosu --version - +RUN apk add --no-cache \ + curl \ + socat \ + su-exec # Health check to ensure the proxy is running HEALTHCHECK \ diff --git a/services/docker-api-proxy/docker/entrypoint.sh b/services/docker-api-proxy/docker/entrypoint.sh index 074dbfdf578a..d22786d7253f 100755 --- a/services/docker-api-proxy/docker/entrypoint.sh +++ b/services/docker-api-proxy/docker/entrypoint.sh @@ -31,4 +31,4 @@ fi # Add the user to the group adduser "$SC_USER_NAME" $GROUPNAME -exec gosu "$SC_USER_NAME" "$@" +exec su-exec "$SC_USER_NAME" "$@"