This repository contains my custom Dev Container Features.
You can learn more about Features at https://containers.dev/implementors/features/.
| Feature | Description |
|---|---|
| cert-update | Applies mounted corporate CA certificates to the container trust store |
| databricks-cli | Installs the Databricks CLI using the official Databricks setup script. |
| enhanced-custom-root-ca | 🔒 Add a custom Root CA to your development environment |
| enhanced-docker-in-docker | Create child containers inside a container, independent from the host's docker instance. Installs Docker extension in the container along with needed CLIs. |
To reference one or more Features from this repository, add them to your devcontainer.json. Each Feature has a README.md under its folder with details and options.
{ "name": "my-project-devcontainer", "image": "mcr.microsoft.com/devcontainers/base:ubuntu", "features": { "ghcr.io/KingBain/devcontainer-features/cert-update:1": {}, "ghcr.io/KingBain/devcontainer-features/databricks-cli:1": {}, "ghcr.io/KingBain/devcontainer-features/enhanced-custom-root-ca:3": {}, "ghcr.io/KingBain/devcontainer-features/enhanced-docker-in-docker:1": {} } }