EBISPOT / gwas-sumstats-service

Summary statistics service
2 stars 0 forks source link

Docker setup #271

Closed karatugo closed 10 months ago

karatugo commented 1 year ago

What?

This PR introduces a Docker setup for gwas-sumstats-service, coupled with several bug fixes that were identified during the Docker implementation process. Key updates include:

Why?

Implementing a Docker setup for gwas-sumstats-service is crucial for facilitating local debugging and streamlining development processes. This setup allows for a more controlled and replicable environment, making it easier to identify and fix bugs, and to test new features.

How?

The Docker setup was achieved by:

How to test?

After pulling these changes:

  1. Rebuild the Docker images using:
    docker-compose build
  2. Launch the application with:
    docker-compose up
  3. Verify that the Flask application starts without any import errors and that it binds to the correct interface and port.