Skip to content
/ dev-env-template Public template

Template Repository for new Development Environments

License

Notifications You must be signed in to change notification settings

ihf-code/dev-env-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development Environment Template

Background

This repository is a template for creating development environments, it uses the dev-env-base or ihfcode/code-base:latest image as it's baseline. You can customise the base environment to include any scripts, artefacts or extensions that may be needed.

Extensions

To automatically install extensions place the extension .vsix file in the files/extensions folder, this will get installed when the environment is created.

You can download the extensions from the following website: https://marketplace.visualstudio.com/search?target=VSCode&category=All%20categories&sortBy=Installs

Packages

To install required packages into the development image add a docker RUN block,

For example to install python3 add : RUN apt-get install -q python3 python3-pip

Actions

If you want to perform some action when the docker container comes up you can do this by adding bash commands to the /files/ihfcode/stage2.sh file. This will be executed when the main container comes up but before the vscode service is available.

About

Template Repository for new Development Environments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published