https://github.com/jonmatum/devcontainer-minimal-template
Minimal and language-agnostic DevContainer template for bootstrapping VS Code Remote development environments with Docker.
https://github.com/jonmatum/devcontainer-minimal-template
bootstrap devcontainer development-environment docker minimal remote-containers starter template vscode
Last synced: about 1 year ago
JSON representation
Minimal and language-agnostic DevContainer template for bootstrapping VS Code Remote development environments with Docker.
- Host: GitHub
- URL: https://github.com/jonmatum/devcontainer-minimal-template
- Owner: jonmatum
- License: mit
- Created: 2025-04-22T23:24:43.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-22T23:50:56.000Z (about 1 year ago)
- Last Synced: 2025-04-27T09:57:37.675Z (about 1 year ago)
- Topics: bootstrap, devcontainer, development-environment, docker, minimal, remote-containers, starter, template, vscode
- Language: Dockerfile
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Minimal DevContainer Template
[](https://code.visualstudio.com/docs/devcontainers/containers)
[](https://www.docker.com/)
[](LICENSE)
## Overview
This is a minimal, language-agnostic [DevContainer](https://containers.dev/) setup designed for fast startup and easy extension. It provides a Docker-based development environment configured for use with Visual Studio Code Remote - Containers.
## Features
- Based on the official `mcr.microsoft.com/devcontainers/base:debian` image
- Non-root `vscode` user for safe, consistent dev workflows
- Lightweight: includes only essential tools (git, curl, bash)
- VS Code Docker extension pre-installed
- Clean starting point for building language-specific environments
## Usage
1. Clone or fork this repository:
```bash
git clone git@github.com:jonmatum/devcontainer-minimal-template.git
cd devcontainer-minimal-template
```
2. Open the folder in [Visual Studio Code](https://code.visualstudio.com/):
- You will be prompted to reopen the folder in a Dev Container
3. Customize the Dockerfile and `devcontainer.json` for your stack
## File Structure
```
.devcontainer/
├── devcontainer.json
├── Dockerfile
```
## Requirements
- [Docker](https://docs.docker.com/get-docker/)
- [Visual Studio Code](https://code.visualstudio.com/)
- [Remote - Containers extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
## License
This project is licensed under the [MIT License](LICENSE).
---
> Pura Vida & Happy Coding!