andrewpsp/entercloud-jvm

Base Image for spring app and entercloud api build

★ 1Forks 0JavaScriptGitHub ↗Compare

Project website ↗

README

Multi-Language Runtime Environment Isolation

This project provides isolated runtime environments for JVM (Java), C, TypeScript, Python, and Golang applications using Docker and Docker Compose.

Structure

  • dev_platform_01/ - Spring Boot JVM application
  • code/ - Contains C, TypeScript, Python, and Golang sample code and Dockerfiles

How to Build and Run

Prerequisites

Build and Start All Services

docker-compose up --build

Accessing Services

Stopping Services

docker-compose down

Customization

  • Add your source code to the respective folders.
  • Update Dockerfiles as needed for your application entry points.

Notes

  • Each service runs in its own container for full isolation.
  • You can add more language environments by creating additional Dockerfiles and updating docker-compose.yml.

For more details, see individual Dockerfiles in each language folder.

Contributors

andrewpsp

Issues