DEV Community

Upkar Lidder
Upkar Lidder

Posted on

My favorite development environment: VS Code on Mac + Ubuntu SSH + Podman

I work on Open Source projects that use containers and Kubernetes heavily. I used to run docker locally on my Mac and use Skaffold for testing/deploying on a cluster. It all worked great, but every now and then Docker would rev up my Mac ✈️.

I had heard of Podman, a daemonless container engine on Linux, and wanted to give it a try. I installed Ubuntu Desktop 20.04 on my 2013 Mac Mini. Podman is amazing to use and meets all my needs, without making a fuss (literally).

I even got it working on my 1GB raspberry pi without any problems. Now, I can remote into the Ubuntu box from VS Code itself as you can see here:

Alt Text

You give it your username@IP and you are good to go!

Alt Text

I copied over my ssh key to the server so it does not ask for a password anymore.

Alt Text

I am even able to open the remote folders and it seems like I am working on my Mac:

Alt Text

I can happily use podman from my Mac and it runs very quietly. I love it πŸ’•

Alt Text

Top comments (0)