Skip to content

Commit 2a1a240

Browse files
authored
Merge pull request #994 from linuxserver/universal-docker-in-docker-fd
use lower fd, remove arm32 checks
2 parents 7a64aaa + 85cda22 commit 2a1a240

File tree

5 files changed

+2
-18
lines changed
  • root/etc/s6-overlay/s6-rc.d
    • init-mod-universal-docker-in-docker-add-package
    • init-mod-universal-docker-in-docker-qemu
    • svc-mod-universal-docker-in-docker

5 files changed

+2
-18
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# syntax=docker/dockerfile:1
22

33
## Buildstage ##
4-
FROM ghcr.io/linuxserver/baseimage-alpine:3.19 as buildstage
4+
FROM ghcr.io/linuxserver/baseimage-alpine:3.21 as buildstage
55

66
ARG MOD_VERSION
77

root/etc/s6-overlay/s6-rc.d/init-mod-universal-docker-in-docker-add-package/run

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
#!/usr/bin/with-contenv bash
22

3-
ARCH=$(uname -m)
4-
if [[ "${ARCH}" = "armv7l" ]]; then
5-
echo "**** The universal docker mod no longer supports arm32v7/armhf per https://info.linuxserver.io/issues/2023-07-01-armhf/ ****"
6-
exit 0
7-
fi
8-
93
ABC_USER=$(id -nu ${PUID:-911})
104
mkdir -p /config/{logs/dockerd,var/lib/docker}
115
lsiown -R ${ABC_USER}:${ABC_USER} /config/logs
Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
#!/usr/bin/with-contenv bash
22

3-
if [[ $(uname -m) = "armv7l" ]]; then
4-
echo "**** The universal docker mod no longer supports arm32v7/armhf per https://info.linuxserver.io/issues/2023-07-01-armhf/ ****"
5-
exit 0
6-
fi
7-
83
echo "**** Enabling QEMU ****"
94
docker pull lscr.io/linuxserver/qemu-static
105
exec docker run --rm --privileged lscr.io/linuxserver/qemu-static --reset -p yes
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
10736
1+
736

root/etc/s6-overlay/s6-rc.d/svc-mod-universal-docker-in-docker/run

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
#!/usr/bin/with-contenv bash
22

3-
if [[ $(uname -m) = "armv7l" ]]; then
4-
echo "**** The universal docker mod no longer supports arm32v7/armhf per https://info.linuxserver.io/issues/2023-07-01-armhf/ ****"
5-
sleep infinity
6-
fi
7-
83
## dind hack from https://github.com/moby/moby/blob/master/hack/dind
94
export container=docker
105
if [ -d /sys/kernel/security ] && ! mountpoint -q /sys/kernel/security; then

0 commit comments

Comments
 (0)