Should I Use Docker Desktop or Docker Engine with a GUI on Linux?

0
10
Asked By TechWanderer99 On

Hey everyone! I'm pretty new to Docker and Linux. After some comparisons, I've found that my server runs way better on Linux than on Windows. I've set up my containers, but I ran into some issues like running out of space on my OS drive due to a Docker raw file and some mapping problems, which I think I fixed now. I read a post claiming that Docker Desktop isn't great because it runs its own kernel in a VM instead of using the host's kernel. I want a GUI to monitor my containers, so I'm wondering: Should I stick with Docker Desktop or go for Docker Engine natively with a tool like Portainer? By the way, I'm using Ubuntu Desktop.

3 Answers

Answered By HappyLinuxGuy On

It's a good move to switch from Docker Desktop to Docker Engine. I recently made the same switch, and trust me, it's much faster when building images and managing containers. Portainer is a solid choice for a GUI since it’s user-friendly and easy to set up. Give it a shot!

UserFriendlyDevs -

I totally agree! Switching to Docker Engine with Portainer is night and day. You’ll love the performance increase!

CuriousCoder88 -

I'm also making the shift! It's about time we left Docker Desktop behind, especially on Linux.

Answered By ContainerGuru87 On

Just a heads up, make sure to clean up any unused Docker images to save space. You can set up a cron job to run the prune command weekly. It's super handy!

Answered By CodeCrafter42 On

You really don't need Docker Desktop on Linux since it's meant for Windows and Mac users. Just go for Docker Engine directly. To install, you can use the convenience script from get.docker.com. Also, make sure to add yourself to the 'docker' group for easier access. If you're looking for a GUI, there's nothing stopping you from using third-party tools like Portainer or Dockge!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.