Draft: Dockerfile: change Docker base image to -slim (debian) instead of -alpine
Alpine (dus op master):
$ time docker-compose build --no-cache
[...]
real 14m58,132s
user 0m4,342s
sys 0m2,779s
Grootte:
registry.gitlab.com/studieverenigingvia/viaduct master eb911537ec9e 20 minutes ago 1.57GB
Slim (deze branch):
$ time docker-compose build --no-cache
[...]
real 8m32,754s
user 0m5,631s
sys 0m3,130s
Grootte:
viaduct_backend latest e54f952951b5 6 minutes ago 1.72GB
Het zelfde geldt voor de worker, dus 2x een toename van 150MB.
Wat todo is:
-
De build-deps moeten nog verwijderd worden na het bouwen
Edited by Yunus Demir