DEV Community

Upkar Lidder
Upkar Lidder

Posted on

2 1

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

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay