Open aiqc opened 11 months ago
Hi @aiqc , thank you for the suggestion! We are now considering both Flathub and Snap Store in Q1 this year.
@KatTomrushka Will the Flathub/Snap package support only rootless mode or both root and rootless?
@KatTomrushka Will the Flathub/Snap package support only rootless mode or both root and rootless?
Rootless support would be amazing in addition to support for root. I regularly use rootless installs, especially on environments that may be shared by multiple users so that I can allow the use of Docker without giving what is essentially sudo permissions to anyone who is able to run a container on the system.
After careful consideration of our current priorities and acknowledging the relatively lower usage of our application on Linux compared to other operating systems, we have decided to place this request on our backlog for the time being.
We sincerely apologize for any inconvenience this may cause and appreciate your understanding as we focus on areas of higher demand.
Thank you for your patience and support!
snap not needed; and if you add flatpak you can remove your other linux clients (=> less tech debt)
+1 this
Tell us about your request
It would be great if Docker Desktop for Linux were available as a flatpak app that is distributed on flathub.org
Apps that offer flatpaks include: podman, vs code, pycharm, sublime, slack, chrome, postman, firefox, spotify, etc. https://flathub.org/apps/io.podman_desktop.PodmanDesktop
What problem does this solve
End User:
There is a lot of friction in the install process for entry-level users. For example, before the desktop app can be installed, users have to add the docker repo and install several dependencies. Sometimes I get an error 85% of the way through installing these dependencies and decide to nuke my system. In contrast, a flatpak could be installed with one click.
Internal Developer:
There are many Linux distros. Flatpak provides a way to ensure cross-distro compatibility. In the long run, this may enable you to consolidate your Linux support footprint.
Big Picture:
The Docker philosophy is essentially "don't install stuff on your real system." Yet, standing up Docker requires doing just that.