Hi,
I have managed to enable Docker in rootless mode on Tumbleweed as follows:
$ sudo zypper install docker rootlesskit
$ sudo systemctl --now disable docker.service
$ curl -fsSL https://get.docker.com/rootless | sh
$ systemctl --user --now enable docker.service
We need to add export DOCKER_HOST=unix:///run/user/1000/docker.sock
to ~/.zshenv
.
The script on https://get.docker.com/rootless
setups ~/.config/systemd/user/docker.service
.
However, the script also downloads executable files, docker
and dockerd
, and others to ~/bin
. It would be problematic.
It would be great for the official repository to provide the required tools for rootless Docker as explained in the documentation.
dockerd-rootless-setuptool.sh
dockerd-rootless.sh
rootlesskit-docker-proxy
I don’t know why rootlesskit-docker-proxy
is not included in the rootlesskit
package.
How can I request the official repository provides tools for rootless Docker? Is there any appropriate way?
Thank you.
1 Like
The best would be to branch the package, implement the necessary changes and submit request to integrate them.
https://en.opensuse.org/openSUSE:How_to_contribute_to_Factory
Hi,
I gathered these info for you hope it will work for you.
To request that the official repository provide tools for rootless Docker, you can:
- Open an issue on the repository’s issue tracker (if available) or the relevant project’s GitHub repository.
- Post a message to the project’s mailing list or forum, if it has one.
- Reach out to the project maintainers directly by email or through social media channels.
In your request, provide clear and concise information about your request, including a link to the documentation you mentioned, and explain why the addition of these tools is important to you.
It is also a good idea to check the project’s contribution guidelines and follow the appropriate steps for submitting a request.
Note that there is no guarantee that your request will be fulfilled, but by following these steps, you can increase the chances of getting a response from the maintainers and potentially having your request considered.
Thanks