2023-07

2023-07-28 This week we’re joined by@shykes@hachyderm.io, the creator of #Docker. Now he’s back with his next big thing called #Dagger

This week we’re joined by@shykes@hachyderm.io, the creator of #Docker.

Now he’s back with his next big thing called #Dagger — CI/CD as code that runs anywhere.

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, how it works, and more.

🎙️ hosts @adam & @jerod

dagger 2023-07-28 Dagger news july 2023

import anyio
import dagger

async def main():
    async with dagger.Connection() as client:
        ctr = (
            client.pipeline("test")
            .container()
            .from_("alpine")
            .with_exec(["apk", "add", "curl"])
            .with_exec(["curl", "https://dagger.io"])
        )
        output = await ctr.stdout()
        print(output[:300])

anyio.run(main)

dagger Community Call Demo: Project Zenith

In this demo, Solomon Hykes, Erik Sipsma, and Alex Suraci introduce Project Zenith.

They discuss the concept of reusable environments and demonstrate its implementation in real-world scenarios.

With Project Zenith, developers can leverage standardized entrypoints, rich data-driven environments, and language-agnostic APIs, enabling seamless collaboration across different languages and tools.

During the presentation, they cover key topics such as prerequisites for using Project Zenith, the structure of the universe directory, and the future direction of the Dagger ecosystem.