Skip to content

A minimal, ready-to-use development container template for any programming language or project with essential development tools and modern workflow support.

Notifications You must be signed in to change notification settings

colachg/devcontainer-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DevContainer Template

A minimal development container template.

Quick Start

  1. Click "Use this template" or clone this repository
  2. Open in VS Code
  3. Click "Reopen in Container" when prompted

Prerequisites: Docker + VS Code with Dev Containers extension

What's Included

  • Base: Ubuntu 24.04
  • Shell: Fish + Starship prompt
  • Tools: Docker-outside-of-Docker, GitHub CLI

Customization

Add language features in .devcontainer/devcontainer.json:

{
  "features": {
    "ghcr.io/devcontainers/features/node:1": {},
    "ghcr.io/devcontainers/features/python:1": {},
    "ghcr.io/devcontainers/features/go:1": {}
  }
}

File Structure

.devcontainer/
├── devcontainer.json   # Container configuration
├── Dockerfile          # Image definition
└── start.sh            # Starship prompt init

About

A minimal, ready-to-use development container template for any programming language or project with essential development tools and modern workflow support.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published