Skip to content

Latest commit

 

History

History
37 lines (19 loc) · 1.39 KB

File metadata and controls

37 lines (19 loc) · 1.39 KB

Electroinc Data Capture Tutorial

Overview

This project utilizes Docker to manage and run multiple services, including the mainzelliste service, a PostgreSQL database, and the custom edc-tutorial service.

Getting Started

To get started with this project, you'll need to have Docker and Docker Compose installed on your machine. If you haven't installed them yet, you can download them from the Docker website.

Running the Services

  1. Clone the Repository:

     git clone https://github.com/MuhannadBaraghith/electronic-data-capture-tutorial.git
    

    cd electronic-data-capture-tutorial

  2. Create the Image for edc-tutorial

Ensure you have a Dockerfile in the root directory and run:

    docker build -f Dockerfile -t edc-tutorial .
  1. Start the services with Docker Compose

        Docker compose -f mainzelliste.docker.conf up
    
  2. Shut down the services with Docker Compose

        Docker compose -f mainzelliste.docker.conf down
    
  3. Viewing the Services

mainzelliste service: Open your browser and navigate to http://localhost:8080. You should see the homepage displaying: "This is Mainzelliste running version 1.13-SNAPSHOT-6a9d42ad59 for Mainzelliste."

edc-tutorial service: Open your browser and go to http://localhost:3000 to access the EDC tutorial.