Skip to content

Run CrashDragon in small (26 MB) docker container

Marc Gonzalez requested to merge mgonzalez/CrashDragon:tiny-docker into master
  • Switch from a Debian container to an Alpine container (much smaller)
  • Use multi-stage build to ignore compilation environment in final stage
  • Use a postgres:10-alpine container for the DB
  • Use docker-compose to link the two containers

Notes:
Some of the Makefile changes are somewhat random...
The config.go change might break stand-alone workflows.

Merge request reports