I am new to Docker/Kubernetes and trying to see if there is a way to get 'Docker Desktop' like functionality on Ubuntu, which is my primary development machine. All I know from my search is that the 'Docker Desktop' is only from Windows and Mac.
It contains many useful tools bundled together as below which is great for someone like me who is new to the ecosystem :
Docker Desktop includes Docker Engine, Docker CLI client, Docker Compose, Notary, Kubernetes, and Credential Helper.
Is there a way to get docker desktop for Linux or is there anything similar?
Feb. 2022: there is now an official documentation (for what is still a Tech Preview)
Docker Desktop for Linux (Tech Preview)
curl https://desktop-stage.docker.com/linux/main/amd64/74134/docker-desktop.deb --output docker-desktop.deb sudo apt install ./docker-desktop.deb systemctl --user start docker-desktop systemctl --user enable docker-desktop journalctl --user --unit=docker-desktop
Docker announced in a blog post (16-Sep-2021):
Docker Desktop for Linux will be available to all developers through the free Docker Personal and paid Docker Pro, Team, and Business subscriptions. If you’re interested in early access please sign-up for our developer preview program.
That's good news! While the Desktop features are not really "required" on Linux, I've grown to like the user interface and not needing to behave differently on the Linux platform is very welcome!
Currently, docker desktop supported Mac, Windows only.
For ubuntu, you can use Docker Engine with Portainer (Web-based).
Other options:
2022 Update: Docker Desktop for Linux (Tech Preview)
Get more info about it at this issuse It is currently only available as a .deb for Ubuntu 21.04, 21.10 and Debian distributions.