
From Docker to Dagger (Interview)
Streams straight from the publisher. podnod never proxies or re-hosts episode audio.
This week we’re joined by Solomon Hykes, the creator of Docker. Now he’s back with his next big thing called Dagger — CI/CD as code that runs anywhere. We’re users of Dagger so check out our codebase if you want to see how it works. On today’s show Solomon takes us back to the days of Docker, what it was like on that 10 year journey, his transition from Docker to Dagger, Dagger’s community-led growth model, their focus on open source and community, how it works, and even a cameo from Kelsey Hightower to explain how Dagger works.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Square – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at developer.squareup.com to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
- Passbolt – It’s time for a new password manager. Read why
- Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
- Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
Featuring:
- Solomon Hykes – GitHub, X
- Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
- Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
- dagger.io
- docs.dagger.io
- Changelog & Friends #6: Even the best rides come to an end
- Ship It! #48: Launching Dagger
Something missing or broken? PRs welcome!
Join the discussion
changelog.zulipchat.comChangelog++
changelog.comSquare
developer.squareup.comPassbolt
blog.passbolt.comFastly
fastly.comfastly.com
fastly.comFly.io
fly.ioGitHub
github.comX
x.comWebsite
adamstacoviak.comGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comWebsite
jerodsanto.netGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comdagger.io
dagger.iodocs.dagger.io
docs.dagger.ioShip It! #48: Launching Dagger
changelog.comPRs welcome!
github.com
- 0:00This week on The Changelog
- 1:21Sponsor: Square
- 4:16Start the show!
- 5:26The last time we talked...
- 7:0410 year journey
- 14:31Simultaneous invention
- 17:41So, what is is Dagger?
- 19:20What were you running from?
- 23:32What pulled you to this?
- 31:39Sponsor: Passbolt
- 32:45Was it a fail?
- 37:37Dagg 101
- 46:57Kelsey and I go way back...
- 52:03The manufacturing problem
- 58:02Kelsey explains Dagger
- 1:01:03Connecting the two analogies
- 1:02:23Daggerizing an example
- 1:08:04Ideal community member?
- 1:15:58Does Dagger require Dagger?
- 1:18:27Does prod require your control plane?
- 1:19:05Are we using the control plane?
- 1:22:00Downfall of Docker model v1
- 1:25:33Exciting times
- 1:27:11Dagger is hiring!
- 1:28:59What the heck is this thing?
- 1:30:41Read the docs
- 1:31:29Solomon will be back in 6 months
- 1:31:47Up next...