open-duelyst / duelyst

Duelyst is a digital collectible card game and turn-based strategy hybrid, developed by Counterplay Games.
Creative Commons Zero v1.0 Universal
3.64k stars 560 forks source link

[P3] Consider moving to `node:slim` Docker image #155

Closed willroberts closed 2 years ago

willroberts commented 2 years ago

Summary

I read this article recently: https://snyk.io/blog/choosing-the-best-node-js-docker-image/

The alpine images we use (i.e. node:16-alpine) actually pull unofficial Node.js builds. The node:16-slim image pulls an official build, but will have a slightly larger image size. It also lets us standardize back on familiar deb-based tooling instead of the Alpine apk tooling.

willroberts commented 2 years ago

Done in #199.