Skip to content

Prebuilt VS Code devcontainers providing tools to build HL7 FHIR profiles using FSH sushi and IGs

License

Notifications You must be signed in to change notification settings

cybernop/vscode-fhir-devcontainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VS Code FHIR development containers

Docker Images

Prebuilt VS Code development containers providing tools to build FHIR profiles using FSH sushi and IGs.

Images and tags

Available images:

  • only FSH sushi: ghcr.io/cybernop/vscode-fhir-devcontainer/fsh-sushi
  • FSH sushi and IG publisher: ghcr.io/cybernop/vscode-fhir-devcontainer/ig-publisher

Available tags (<sushi version>-<os base>):

  • 3.5.0-alpine
  • 3.5.0-ubuntu
  • 3.4.0-alpine
  • 3.4.0-ubuntu
  • 3.3.3-alpine
  • 3.3.3-ubuntu
  • 3.3.0-alpine
  • 3.3.0-ubuntu
  • 3.2.0-alpine
  • 3.2.0-ubuntu
  • 3.1.0-alpine
  • 3.1.0-ubuntu
  • 3.0.0-alpine
  • 3.0.0-ubuntu
  • 2.10.2-alpine
  • 2.10.2-ubuntu

Usage

Simple usage

The easiest way using one of the development containers is by creating .devcontainer/devcontainer.json in your project root and set

{
    "image": "<image>:<tag>"
}

Advanced usage

To modify the base image, e.g. for installing other dependencies, one can create your own Dockerfile in .devcontainer like:

FROM <image>:<tag>

# Do stuff

and instead of setting the image property in devcontainer.json set

{
    "build": {
        "dockerfile": "Dockerfile"
    }
}

For more information about dev containers, see https://containers.dev/implementors/json_reference/.

About

Prebuilt VS Code devcontainers providing tools to build HL7 FHIR profiles using FSH sushi and IGs

Topics

Resources

License

Stars

Watchers

Forks

Packages 4