You have discovered DevContainers as a great way to get a development environment set up in no time. You might be wondering what more there is to development containers.
In this session we will have a deeper look at DevContainers and find out about reuse, automation and teamwork. You will learn how to create templates and features yourself and build these in CI/CD pipelines. Same thing for prebuilt images. We are going to look at more complex scenarios that involve container compositions and dependencies. For teams we will cover versioning strategies for the DevContainer definitions, as well as personalization of the developer experience. To top it off, some nice tips and tricks and inner workings of development containers.
You will learn:
- About designing and implementing Dev Container templates and features
- About the lifecycle of a Dev Container and CI/CD automation
- Advanced functionality for mounting, personalization, MCP servers and agents