Skip to content

Docker build support#36

Merged
ChatScript merged 4 commits intoChatScript:masterfrom
a2i2:feature/dockerfile
Aug 31, 2019
Merged

Docker build support#36
ChatScript merged 4 commits intoChatScript:masterfrom
a2i2:feature/dockerfile

Conversation

@rohanliston
Copy link
Contributor

@rohanliston rohanliston commented Aug 27, 2019

Adds a Dockerfile that can be used to run ChatScript in a Docker container, along with some brief instructions on how to build and run the image.

This would make ChatScript easily deployable to any cloud service. The resultant image size is around 60MB compressed (down from ~1GB), so this should also address issues #25 and #26.

We are currently hosting this image on Docker Hub here, but it would be fantastic if there was an official repository. I can help set this up if you like. Once done, new tags on this repository would automatically build a new image on Docker Hub.

@rohanliston
Copy link
Contributor Author

It's also worth mentioning that this Dockerfile only includes ENGLISH data files, as that kept the image size to a minimum. I can change it to include all languages if needed or add variants for different languages.

@ChatScript ChatScript merged commit 64d7d51 into ChatScript:master Aug 31, 2019
@rohanliston rohanliston deleted the feature/dockerfile branch September 1, 2019 23:48
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.

2 participants