Package Details: docker-rootless-extras 28.2.2-1

Git Clone URL: https://aur.archlinux.org/docker-rootless-extras.git (read-only, click to copy)
Package Base: docker-rootless-extras
Description: Extras to run docker as non-root.
Upstream URL: https://docs.docker.com/engine/security/rootless/
Keywords: containers docker isolation rootless
Licenses: Apache
Conflicts: docker-rootless, docker-rootless-extras, docker-rootless-extras-bin
Provides: docker-rootless, docker-rootless-extras, docker-rootless-extras-bin
Submitter: whynothugo
Maintainer: the-k
Last Packager: the-k
Votes: 35
Popularity: 1.57
First Submitted: 2021-04-14 17:58 (UTC)
Last Updated: 2025-05-31 11:31 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

ThePirate42 commented on 2025-06-08 01:01 (UTC)

Instead of telling to use DOCKER_HOST to give the client the location of the socket, wouldn't it be better to suggest using docker contexts? They are less invasive, and especially work better in contexts where ~/.bashrc or equivalent files aren't sourced (example, docker commands started by the vscode extension).

the-k commented on 2025-02-21 10:45 (UTC)

@Rodancoci, could you please provide more information? Why is it necessary?

Rodancoci commented on 2025-02-21 00:43 (UTC)

Missing debugedit as a make dependency.

snale commented on 2023-03-07 22:52 (UTC)

Hey, I had to modify the $MAINPID patch to silence some warnings in the systemd user daemon:

commit b401915a78b80e8be093f536dda3f4aeb41ffaf6 (HEAD -> master)
Author: Sebastián Claudio Nale <sebinale@gmail.com>
Date:   Tue Mar 7 19:43:18 2023 -0300

    Fix `$MAINPID` patch.

diff --git a/PKGBUILD b/PKGBUILD
index 9d52d62..ce332e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -39,7 +39,7 @@ package() {
     head -n-1 | \
     sed 's/^[[:space:]]*//' | \
     sed 's|$BIN|/usr/bin|' | \
-    sed 's|\$MAINPID|$MAINPID|' | \
+    sed 's|\\$MAINPID|$MAINPID|' | \
     sed 's| $DOCKERD_ROOTLESS_SH_FLAGS||' \
     > "$pkgdir/usr/lib/systemd/user/docker.service"


whynothugo commented on 2022-11-23 19:46 (UTC)

Updated, thanks.

leuko commented on 2022-11-23 16:27 (UTC)

I can confirm @cafce25. I get:

$ docker ps -a
Cannot connect to the Docker daemon at unix:///run/user/1000/docker.sock. Is the docker daemon running?

without slirp4netns. Why is slirp4netns optional?

cafce25 commented on 2022-10-11 21:11 (UTC)

I tried to install this today, but as it is it fails to start cause it can't find either vpnkit or slirp4netns. I think vpnkit was at one point provided with this package but is no longer? For now installing slirp4netns package works for me.

whynothugo commented on 2022-05-11 10:03 (UTC)

The only binary file in this package is vpnkit. I'm considering splitting that out into an optional dependency, and then merging this into docker-rootless-extras.

The distinction between this and the non-bin package is pointless, this this package is mostly shell files that don't require any building.

Stebalien commented on 2022-04-29 09:00 (UTC)

@whynothugo I've added you as a comaintainer (just in case).

Stebalien commented on 2022-04-29 08:59 (UTC)

Well, that was careless of me. Fixed.

I've also changed the PKGBUILD to version the downloaded script so I don't make this mistake again.