Closed hyena closed 5 years ago
While I have not tested this, I will take your word that it works... or at the very least is a good start into integrating with Docker. Thanks for doing this! I suspect it will make things easier for people wishing to get started and that don't want to accidentally mess up their system with newer system libraries.
I will add an issue that states we don't want to keep pulling our dependencies from web site sources; this is because some (like AngelScript) are not big sites and so we don't want to cut into bandwidth limits. I don't have a solution yet, but will welcome suggestions.
Creates a Dockerfile for mutgos. Hopefully this will make it easier to build, deploy, and manage dependencies.
To test:
sudo apt install docker.io
on Ubuntu)docker
groupsu $USERNAME
(required for the group change to be picked up)This will take a while since it's basically a full rebuild, but it's worked for me. Some notes and caveats:
docker system prune -a --volumes
which will erase everything when you invariably run out of space and get mad at it.ERR ** AngelScript ** #1-25 script (row 56, col 45): No matching signatures to 'array::length()'
. Probably pretty minor but I haven't looked into it. The Dockerfile uses 2.32.0 for now.