Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix docker setup #676

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

maixuanhan
Copy link

Hi,

I followed the instruction in the document but couldn't bring up the CAIRIS server. It took me some time to discover that the SW would not work with latest mysql docker image (with default configuration) and there are other issues. I make this change to make the SW runnable with recent docker version (25, 26). Below are the changes.

  • Lock the bcrypt package version since newer version caused passlib warning.
  • Lock mysql version (in compose file) to 5.7 (instead of "latest" which does not work).
  • Add compose file with service health check to improve the startup process.
  • Add script to build docker image from current repo instead of fetching from github. (UI is still being fetched from github).
  • Grant executable permission to executable files.
  • Add a simple instruction file.

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.

1 participant