ioos / compliance-checker-web

Web-based front-end for the IOOS Compliance Checker project
https://compliance.ioos.us
MIT License
5 stars 10 forks source link

Docker updates #103

Closed daltonkell closed 4 years ago

daltonkell commented 4 years ago

Update the container to use the RPS base image instead of the base CentOS image. This achieves:

Create a docker-compose script for easier development. This docker-compose script is not the same script as should be used in production -- for production, different Docker volumes are used.

Update cf-units dependency version to the latest version that works with the RPS base Docker image (2.0.2).

For the Compliance Checker dependency, some packaging issues have occurred with the 4.3.2 release on PyPI so the requirements.txt file now uses the GitHub repository on the master branch.

The front end now uses only yarn to install the JavaScript application and removes all bower-associated material.