πŸ—‘οΈ CNDO #40: Docker founder's new startup, Dagger

πŸ—‘οΈ CNDO #40: Docker founder's new startup, Dagger

Newsletter

Solomon Hykes, founder of Docker, joins our live show to discuss and demo Dagger, CI/CD that runs anywhere.


😍
Thanks to today's sponsor, Uffizzi
Uffizzi provides a multi-tenant Kubernetes-native foundation for platform teams. Every engineer gets self-service, sandboxed virtual clusters. It runs on our infrastructure or yours.
Spin up your cluster in under a minute on the Free Starter Tier at uffizzi.com
Preview Environments | The Definitive Guide
Uffizzi helps software team leaders approve code changes in half the time with live preview environments for every pull request. Test branches in isolation, then merge with confidence.

πŸ”΄ Live Thursday: Dagger, CI for Everyone

On this week's Live show, Nirmal and I welcome Solomon Hykes to talk about Dagger and their CI/CD as code that runs anywhere. In case that name sounds familiar, it's because he was the founder of the Docker project that he demoed to the world in 2013 and changed tech forever. He's been now working on his next game-changing idea with many of the same engineers from Docker Inc, and we're gonna spend an hour digging into all the details with him.

This is sure to be one of my favorite shows of the year.

I'm a huge fan of GitHub Actions, but it has its rough edges and limits.

Can Solomon convince me that Dagger should be my new first choice for automation?

Is a CI/CD solution as true code a good idea?

Join us Thursday and find out!

Dagger. Do We Need It? (Ep 241)
Application delivery doesn’t have to suck. Solomon Hykes joins Nirmal and me to talk about Dagger and their application delivery-as-code that runs anywhere.…

(*Reminder* we're on Eastern *Standard* Time (EST) now here (UTC -5). Click Notify Me πŸ”” so you get notified.)

🎧 Podcast

Ep 146: Multipass Local Virtual Machines

On our latest podcast, released Nov 10, Nirmal and I are joined by Chris Townsend, the engineering manager for Canonical's Multipass team, to discuss how to use Multipass as the easiest local virtual machine for Docker, Kubernetes and more!

DevOps and Docker Talk: Cloud Native Interviews and Tooling | Multipass Local Virtual Machines
Interviews from Bret Fisher’s live show. Topics cover container and cloud topics like Docker, Kubernetes, Swarm, Cloud Native development, DevOps, SRE, GitOps, DevSecOps, platform engineering, and the full software lifecycle. Full show notes and more info available at https://podcast.bretfisher.com

Multipass is my go-to solution for quickly creating local virtual machines of Ubuntu. I teach it in my courses, I've used it for many years, and I was excited to have Chris on to talk about the ways to automate the creation of a VM in Multipass, and dig into the various virtualization, backends and networking options. 

We also talk about Multipass blueprints where in a demo, he shows off how to create a VM with Docker installed in a single command. It actually reminds me of Docker Machine, if you've been around a while. That also mounts your code directly into the VM and sets a host alias so that the Docker commands will pass through to Docker in the VM transparently.

If you can imagine that it basically means that you can run Docker in the VM and use it from the host as if it isn't in a VM. And then we had some great audience questions about various features of Multipass and how to use it for multi-node clustering and exposing VMs to your local network.

The recording of the complete Live show from September 21, 2023 is on YouTube (Ep. 235) and includes demos.

πŸ‘¨β€πŸ’» What I'm working on

Docker Mastery course updates and new sections!

πŸ‘€ In case you missed last week's newsletter

Did you miss last week's newsletter? Read it here.