Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Docker Desktop] Add installer to Flathub and Snap Store for Linux #593

Open
aiqc opened this issue Dec 11, 2023 · 6 comments
Open

[Docker Desktop] Add installer to Flathub and Snap Store for Linux #593

aiqc opened this issue Dec 11, 2023 · 6 comments
Assignees
Labels
docker_desktop Improvements or additions to Docker Desktop

Comments

@aiqc
Copy link

aiqc commented Dec 11, 2023

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.

@aiqc aiqc added the community_new New idea raised by a community contributor label Dec 11, 2023
@macmirchdocker macmirchdocker added docker_desktop Improvements or additions to Docker Desktop and removed community_new New idea raised by a community contributor labels Dec 14, 2023
@KatTomrushka
Copy link
Collaborator

Hi @aiqc , thank you for the suggestion! We are now considering both Flathub and Snap Store in Q1 this year.

@KatTomrushka KatTomrushka added this to Investigating in docker-roadmap Jan 11, 2024
@KatTomrushka KatTomrushka changed the title flatpak installation for linux [Docker Desktop] Add installer to Flathub and Snap Store for Linux Jan 11, 2024
@zuavra
Copy link

zuavra commented Jan 11, 2024

@KatTomrushka Will the Flathub/Snap package support only rootless mode or both root and rootless?

@Jaffa-Cakes
Copy link

@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.

@KatTomrushka
Copy link
Collaborator

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!

@jermatic
Copy link

jermatic commented Apr 5, 2024

@osbyrne
Copy link

osbyrne commented Jun 10, 2024

snap not needed; and if you add flatpak you can remove your other linux clients (=> less tech debt)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker_desktop Improvements or additions to Docker Desktop
Projects
Status: Considering
docker-roadmap
  
Considering
Development

No branches or pull requests

7 participants