diff --git a/setup-rootless.sh b/setup-rootless.sh index 95ed4e3..bfe1315 100755 --- a/setup-rootless.sh +++ b/setup-rootless.sh @@ -14,4 +14,13 @@ sudo loginctl enable-linger "$USER" PATH="/usr/share/docker.io/contrib:$PATH" dockerd-rootless-setuptool.sh install -systemctl --user enable --now docker +mkdir -p "$HOME/.config/systemd/user/docker.service.d" + +cat << EOF > "$HOME/.config/systemd/user/docker.service.d/override.conf" +[Service] +Environment="DOCKERD_ROOTLESS_ROOTLESSKIT_NET=slirp4netns" +Environment="DOCKERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=slirp4netns" +EOF + +systemctl --user enable docker +systemctl --user restart docker