Skip to content

Commit a70bc4f

Browse files
committed
Use fuse-overlay storage-driver
1 parent c2fb228 commit a70bc4f

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,14 @@ RUN --mount=type=bind,from=download,source=/tmp/docker,target=/tmp/docker \
3131
--mount=type=cache,target=/var/cache \
3232
--mount=type=tmpfs,target=/var/log \
3333
apt-get -qq update && \
34-
apt-get -qq install --yes --no-install-recommends /tmp/docker/containerd*.deb /tmp/docker/docker-ce*.deb ca-certificates uidmap slirp4netns dbus-user-session iproute2 && \
34+
apt-get -qq install --yes --no-install-recommends /tmp/docker/containerd*.deb /tmp/docker/docker-ce*.deb ca-certificates uidmap slirp4netns dbus-user-session iproute2 fuse-overlayfs && \
3535
rm -rf /var/lib/dpkg/*-old /var/lib/dpkg/status
3636
RUN useradd dockerd --uid 1000 --home-dir /home/docker --create-home && rm /etc/*- /home/docker/.* && \
3737
echo dockerd:100000:65536 >/etc/subuid && \
3838
echo dockerd:100000:65536 >/etc/subgid
3939
COPY --chmod=555 entrypoint.sh /usr/bin/entrypoint.sh
4040
ENTRYPOINT ["/usr/bin/entrypoint.sh"]
41+
ENV HOME=/home/docker
4142
USER 1000
4243

4344
##

entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ set -e;
77
## build command to execute
88
##
99

10-
COMMAND="dockerd --rootless --host=0.0.0.0:${DOCKERD_PORT:-2375} --tls=false --data-root=/home/docker --shutdown-timeout=${DOCKERD_SHUTDOWN_TIMEOUT:-0}"
10+
COMMAND="dockerd --rootless --host=0.0.0.0:${DOCKERD_PORT:-2375} --tls=false --data-root=/home/docker --storage-driver=fuse-overlayfs --shutdown-timeout=${DOCKERD_SHUTDOWN_TIMEOUT:-0}"
1111
if [[ -n "$DOCKERD_LOG_LEVEL" ]]; then
1212
COMMAND+=" --log-level=$DOCKERD_LOG_LEVEL"
1313
fi

0 commit comments

Comments
 (0)