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
pip install with --no-cache-dir (не будет хранится кеш, что благоприятно скажется на размере образа, так как скорее всего все библиотеки скачиваются ровно один раз для приложения в контейнере)
По похожим причинам имеет смысл выставить PYTHONDONTWRITEBYTECODE 1
Используйте конкретную версию nginx, а лучше nginx-alpine
Было бы удобно иметь возможность управлять разными версиями образов и автоматизировать их сборку (как идея загружать их в docker hub через github actions с kaniko, который решает проблему docker in docker)
https://github.com/spbu-se/spbu_se_site/blob/2b19c6e9cec1b1a5681386b105242027da1caf1f/Dockerfile#L1C1-L10C39
https://github.com/spbu-se/spbu_se_site/blob/2b19c6e9cec1b1a5681386b105242027da1caf1f/nginx/default.conf.template#L1C1-L8C2
https://github.com/spbu-se/spbu_se_site/blob/2b19c6e9cec1b1a5681386b105242027da1caf1f/docker-compose.yml#L27C5-L27C17
https://github.com/spbu-se/spbu_se_site/blob/2b19c6e9cec1b1a5681386b105242027da1caf1f/src/flask_se_auth.py#L117C9-L117C152
https://github.com/spbu-se/spbu_se_site/blob/2b19c6e9cec1b1a5681386b105242027da1caf1f/src/flask_se_auth.py#L312C5-L312C18
https://github.com/spbu-se/spbu_se_site/blob/2b19c6e9cec1b1a5681386b105242027da1caf1f/src/extract_text.py#L15C11-L16C62
The text was updated successfully, but these errors were encountered: