Skip to content

This repo contains the blueprint to get started with using .devcontainer

Notifications You must be signed in to change notification settings

phanibhushanksa/devcontainer_blueprint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devcontainer broilerplate

  • This repository has broilerplate code to setup an isolated development enviroment using Devcontainer.

Pre-requisite:

  • You should have Docker or Podman installed on your system.

Advantages of devcontainer

  • Devcontainer helps the whole team to work in a consistent coding environment.
  • Using Devcontainer provides several advantages like,
    • Consistent and reproducable development enviroment
    • Simplified setup
    • Isolated environment
  • To learn more about Devcontainers, please refer to: Devcontainers

Using the repo

  • After cloning this repo, open the folder in Visual Studio code.
  • Go to command palette (Cmd+shift+p in Macbook), search for reopen in container and select that option.
  • This will create a devcontainer based on the Dockerfile and devcontainer.json in the .devcontainer folder.
  • Once the devcontainer is created, you can add your own files as per the project requirements.
  • Poetry is used as package manager. To add any new package use the command
poetry add <package-name>
  • To remove any package, use the command:
poetry remove <package-name>

About

This repo contains the blueprint to get started with using .devcontainer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published