Our great sponsors
-
templates
Repository for Dev Container Templates that are managed by Dev Container spec maintainers. See https://github.com/devcontainers/template-starter to create your own! (by devcontainers)
-
features
A collection of Dev Container Features managed by Dev Container spec maintainers. See https://github.com/devcontainers/feature-starter to publish your own
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
spec
Development Containers: Use a container as a full-featured development environment. (by devcontainers)
there are already built docker images for common development environment. You can either use one of them, or build one from Docker file. Using a pre-built dev container doesn't mean you are only limited to that image, because you can still add other tools, which they are called features to that image. For a list of the pre-built templates check here, and for the other features that you can add check this. You don't need a Docker file, unless you want to build your dev environment step by step.
there are already built docker images for common development environment. You can either use one of them, or build one from Docker file. Using a pre-built dev container doesn't mean you are only limited to that image, because you can still add other tools, which they are called features to that image. For a list of the pre-built templates check here, and for the other features that you can add check this. You don't need a Docker file, unless you want to build your dev environment step by step.
Dev containers provides a fantastic way to onboard a new developer up and running in matter of just clone the git repository.
Related posts
- Creating a movie finder app with Streamlit and OMDb API
- Microsoft Docker Development Container Templates
- .devcontainer Containerized environment workflow
- ChatGPT Meets GitHub Codespaces: How I'm Optimizing ChatGPT Quickstart Plugins for Remote Development
- Run self-hosted GitHub runners on GitHub Codespaces (Video Tutorial)