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

Docker image #6

Open
sminot opened this issue Feb 15, 2019 · 5 comments
Open

Docker image #6

sminot opened this issue Feb 15, 2019 · 5 comments

Comments

@sminot
Copy link

sminot commented Feb 15, 2019

It would be very helpful if you could add a Dockerfile to the repository to give people a common basis for how to install and set up the tool. With a Dockerfile in the repository, you can set up a service like Quay to automatically build a Docker image from every new version that you push to GitHub, which would make it extremely easy for other people to run the tool in the exact same way that you do.

While this may seem like a bit of work up front, it will mean that you will never have to help troubleshoot anybody's installation in the future, which could help justify spending a bit of time on it. Thanks!

@sminot
Copy link
Author

sminot commented Feb 15, 2019

I'm also happy to help you put the Dockerfile together if you haven't tried that out before. Let me know what I can do to be helpful.

@najami
Copy link

najami commented Feb 15, 2019

Hi Sam - Thank you for bringing this up. Our plans are to develop a web application in the near future. Please let me know if we can help you run any data in the meantime.

@sminot
Copy link
Author

sminot commented Feb 15, 2019

If I were to make a fork and try to put together a good Dockerfile, would you be willing to merge my Pull Request and add it to the repo?

@torptube
Copy link
Collaborator

I built a DockerFile file for this, however I don't understand Docker and how it uses disk enough to confidently post the DockerFile. The database is quite large, so embedding it in a Docker image seems like a bad idea.

@dansmith01
Copy link
Contributor

@torptube, you can post just the dockerfile itself. Then when someone builds it into an image it'll download the database at that point. But providing the database embedded in a public docker image would work just as well, since the user would have to download the database either way.

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

No branches or pull requests

4 participants