Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.17 KB

README.md

File metadata and controls

26 lines (16 loc) · 1.17 KB

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.