You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a bunch of old revisions of the Docker images. This means we have an old Python version, and prevents us from installing some up-to-date NPM packages.
There are several Docker files that need to be looked over, see below. What needs to be done:
Update to more recent tags of the Docker images (e.g. node:19-alpine -> node:23-alpine). This makes sure we have the latest major/minor revisions of given image.
Update node:19-alpine to something more recent. Latest is node:23-alpine. ⚠️ Must use the same SHA as the Dockerfile that is used when building (which it currently does).
This file uses another SHA for the python:3.11-alpine. ⚠️ Must use the same SHA as the Dockerfile that is used when building (which it currently isn't!).
Synchronize the SHA with the Dockerfile that is used for building. Bonus points for creating a script that ensures that they stay in sync (i.e. a test). 💁
We have a bunch of old revisions of the Docker images. This means we have an old Python version, and prevents us from installing some up-to-date NPM packages.
There are several Docker files that need to be looked over, see below. What needs to be done:
admin
Build Dockerfile
https://github.com/makerspace/makeradmin/blob/b3cb6c1eddbee5c68d3c6b5e8962223677766ff9/admin/Dockerfile
Dev server Dockerfile
https://github.com/makerspace/makeradmin/blob/b3cb6c1eddbee5c68d3c6b5e8962223677766ff9/admin/DevServerDockerfile
api
Build Dockerfile
https://github.com/makerspace/makeradmin/blob/b3cb6c1eddbee5c68d3c6b5e8962223677766ff9/api/Dockerfile
Test Dockerfile
https://github.com/makerspace/makeradmin/blob/b3cb6c1eddbee5c68d3c6b5e8962223677766ff9/api/TestDockerfile
public
https://github.com/makerspace/makeradmin/blob/b3cb6c1eddbee5c68d3c6b5e8962223677766ff9/public/Dockerfile
Docker compose file
https://github.com/makerspace/makeradmin/blob/b3cb6c1eddbee5c68d3c6b5e8962223677766ff9/docker-compose.yml
docs
https://github.com/makerspace/makeradmin/blob/b3cb6c1eddbee5c68d3c6b5e8962223677766ff9/docs/Dockerfile
The text was updated successfully, but these errors were encountered: