diff --git a/Containers/mastercontainer/Dockerfile b/Containers/mastercontainer/Dockerfile index bb91edcd..bbefd653 100644 --- a/Containers/mastercontainer/Dockerfile +++ b/Containers/mastercontainer/Dockerfile @@ -26,6 +26,9 @@ RUN curl "https://caddyserver.com/api/download?os=linux&arch=amd64" -o "/usr/bin && chmod +x /usr/bin/caddy \ && /usr/bin/caddy version +COPY --from=docker:dind /usr/local/bin/docker /usr/local/bin/ +RUN chmod +x /usr/local/bin/docker + RUN cd /var/www/docker-aio; \ git clone https://github.com/nextcloud/all-in-one.git .; \ chmod 770 -R ./; \ diff --git a/Containers/mastercontainer/cron.sh b/Containers/mastercontainer/cron.sh index 31e1d619..cd9c9b6d 100644 --- a/Containers/mastercontainer/cron.sh +++ b/Containers/mastercontainer/cron.sh @@ -1,7 +1,9 @@ #!/bin/sh -set -eu +set -eux while true; do sudo -u www-data php /var/www/docker-aio/php/src/Cron/cron.php + sudo -u www-data docker image prune -f + sudo -u www-data docker volume prune -f sleep 1d done