diff --git a/root/etc/s6-overlay/s6-rc.d/init-build-agent-config/run b/root/etc/s6-overlay/s6-rc.d/init-build-agent-config/run index ec6fe61..76c3367 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-build-agent-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-build-agent-config/run @@ -99,7 +99,7 @@ find /run /var/run -iname 'docker*.pid' -delete || : # create docker group and add abc to it groupadd -f docker -if ! id -nG "$(id -nu "${PUID:-911}")" | grep -q "docker"; then +if ! id -nG "$(id -nu "${PUID:-911}")" | grep -q "docker"; then usermod -aG docker "$(id -nu "${PUID:-911}")" fi diff --git a/root/etc/s6-overlay/s6-rc.d/init-buildx-config/dependencies.d/svc-docker-in-docker b/root/etc/s6-overlay/s6-rc.d/init-buildx-config/dependencies.d/svc-docker-in-docker new file mode 100644 index 0000000..e69de29 diff --git a/root/etc/s6-overlay/s6-rc.d/init-buildx-config/run b/root/etc/s6-overlay/s6-rc.d/init-buildx-config/run new file mode 100755 index 0000000..f78f5fa --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/init-buildx-config/run @@ -0,0 +1,4 @@ +#!/usr/bin/with-contenv bash +# shellcheck shell=bash + +docker buildx create --driver docker-container --name container >/dev/null 2>&1 diff --git a/root/etc/s6-overlay/s6-rc.d/init-buildx-config/type b/root/etc/s6-overlay/s6-rc.d/init-buildx-config/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/init-buildx-config/type @@ -0,0 +1 @@ +oneshot diff --git a/root/etc/s6-overlay/s6-rc.d/init-buildx-config/up b/root/etc/s6-overlay/s6-rc.d/init-buildx-config/up new file mode 100644 index 0000000..da44f31 --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/init-buildx-config/up @@ -0,0 +1 @@ +/etc/s6-overlay/s6-rc.d/init-buildx-config/run diff --git a/root/etc/s6-overlay/s6-rc.d/user/contents.d/init-buildx-config b/root/etc/s6-overlay/s6-rc.d/user/contents.d/init-buildx-config new file mode 100644 index 0000000..e69de29