KASM-7979 fix dind images

This commit is contained in:
Teja Swaroop Pothala 2025-11-26 15:11:07 +00:00
parent e204d1785c
commit 538e988cc3
No known key found for this signature in database
GPG key ID: FA5E53D328E228D2
6 changed files with 18 additions and 2 deletions

View file

@ -27,6 +27,7 @@ ENV DEBUG=false \
COPY ./src/ubuntu/install/dind/custom_startup.sh $STARTUPDIR/custom_startup.sh
RUN chmod 755 $STARTUPDIR/custom_startup.sh
COPY ./src/ubuntu/install/dind/dockerd.conf /etc/supervisor/conf.d/
COPY ./src/ubuntu/install/dind/daemon.json /etc/docker/daemon.json
# Copy install scripts
COPY ./src/ $INST_DIR

View file

@ -18,7 +18,11 @@ COPY ./src/ubuntu/install/dind_rootless/modprobe /usr/local/bin/modprobe
RUN chmod +x /usr/local/bin/modprobe
ENV XDG_RUNTIME_DIR=/docker \
DOCKER_HOST=unix:///docker/docker.sock
RUN mkdir -p $XDG_RUNTIME_DIR && chown 1000:0 $XDG_RUNTIME_DIR
RUN mkdir -p $XDG_RUNTIME_DIR && chown 1000:0 $XDG_RUNTIME_DIR && \
mkdir -p /home/kasm-user/.config/docker && \
chown -R 1000:0 /home/kasm-user/.config
COPY ./src/ubuntu/install/dind_rootless/daemon.json /home/kasm-user/.config/docker/daemon.json
RUN chown 1000:0 /home/kasm-user/.config/docker/daemon.json
### Envrionment config
ENV DEBIAN_FRONTEND=noninteractive \

View file

@ -27,6 +27,7 @@ ENV DEBUG=false \
COPY ./src/ubuntu/install/dind/custom_startup.sh $STARTUPDIR/custom_startup.sh
RUN chmod 755 $STARTUPDIR/custom_startup.sh
COPY ./src/ubuntu/install/dind/dockerd.conf /etc/supervisor/conf.d/
COPY ./src/ubuntu/install/dind/daemon.json /etc/docker/daemon.json
# Copy install scripts
COPY ./src/ $INST_DIR

View file

@ -18,7 +18,11 @@ COPY ./src/ubuntu/install/dind_rootless/modprobe /usr/local/bin/modprobe
RUN chmod +x /usr/local/bin/modprobe
ENV XDG_RUNTIME_DIR=/docker \
DOCKER_HOST=unix:///docker/docker.sock
RUN mkdir -p $XDG_RUNTIME_DIR && chown 1000:0 $XDG_RUNTIME_DIR
RUN mkdir -p $XDG_RUNTIME_DIR && chown 1000:0 $XDG_RUNTIME_DIR && \
mkdir -p /home/kasm-user/.config/docker && \
chown -R 1000:0 /home/kasm-user/.config
COPY ./src/ubuntu/install/dind_rootless/daemon.json /home/kasm-user/.config/docker/daemon.json
RUN chown 1000:0 /home/kasm-user/.config/docker/daemon.json
### Envrionment config
ENV DEBIAN_FRONTEND=noninteractive \

View file

@ -0,0 +1,3 @@
{
"storage-driver": "fuse-overlayfs"
}

View file

@ -0,0 +1,3 @@
{
"storage-driver": "fuse-overlayfs"
}