GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — angular/.devcontainer at main · angular/angular

Expand file tree

/

.devcontainer

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

.devcontainer

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
README.md
README.md
 
 
recommended-Dockerfile
recommended-Dockerfile
 
 
recommended-devcontainer.json
recommended-devcontainer.json
 
 

README.md

Outline

VSCode Remote Development - Developing inside a Container

This folder contains configuration files that can be used to opt into working on this repository in a Docker container via VSCode's Remote Development feature (see below).

Info on remote development and developing inside a container with VSCode:

  • VSCode: Remote Development
  • VSCode: Developing inside a Container
  • VSCode: Remote Development FAQ

Usage

Prerequisite: Install Docker on your local environment.

To get started, read and follow the instructions in Developing inside a Container. The .devcontainer/ directory contains pre-configured devcontainer.json and Dockerfile files, which you can use to set up remote development with a docker container.

In a nutshell, you need to:

  • Install the Remote - Containers extension.
  • Copy recommended-Dockerfile to Dockerfile (and optionally tweak to suit your needs).
  • Copy recommended-devcontainer.json to devcontainer.json (and optionally tweak to suit your needs).
  • Open VSCode and bring up the Command Palette.
  • Type Remote-Containers: Open Folder in Container and choose your local clone of angular/angular.

The .devcontainer/devcontainer.json and .devcontainer/Dockerfile files are ignored by git, so you can have your own local versions. We may occasionally update the template files (recommended-devcontainer.json, recommended-Dockerfile), in which case you will need to manually update your local copies (if desired).

Updating recommended-devcontainer.json and recommended-Dockerfile

You can update and commit the recommended config files (which people use as basis for their local configs), if you find that something is broken, out-of-date or can be improved.

Please, keep in mind that any changes you make will potentially be used by many people on different environments. Try to keep these config files cross-platform compatible and free of personal preferences.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.