Skip to content

Conversation

@AvinashShelukar
Copy link

Summary

Adds a Dockerfile and supporting files to provide an official Docker-based development environment for Synthea.

Details

  • Uses openjdk:21-jdk-slim as the base image.
  • Installs Git, Gradle, and minimal utilities.
  • Copies source, builds using Gradle, and sets ./run_synthea as default command.
  • Includes .dockerignore to reduce image size.
  • Adds optional docker-compose.yml for interactive development.
  • Updates README.md with usage instructions.

How to Test

  1. Build the image:
    docker build -t synthea-dev .
    
    
    
    
    
    

@AvinashShelukar AvinashShelukar changed the title Add Docker development environment (Fixes #1614) Add Docker development environment Oct 16, 2025
@shabiel
Copy link
Contributor

shabiel commented Oct 16, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants