fix: uncomment chown for nginx_configs_host and correct volume path to ./config
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 33s
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 33s
This commit is contained in:
10
Dockerfile
10
Dockerfile
@@ -60,14 +60,10 @@ COPY --chown=app:app . .
|
|||||||
|
|
||||||
# Создаём директорию для конфигов nginx и даём права пользователю app
|
# Создаём директорию для конфигов nginx и даём права пользователю app
|
||||||
# Это выполняется ещё от root, поэтому проблем с permissions не будет.
|
# Это выполняется ещё от root, поэтому проблем с permissions не будет.
|
||||||
RUN mkdir -p /nginx_configs_host/nginx
|
RUN mkdir -p /nginx_configs_host/nginx && chown -R app:app /nginx_configs_host
|
||||||
# ...и даём права пользователю app
|
|
||||||
# RUN chown -R app:app /nginx_configs_host
|
|
||||||
|
|
||||||
# Создаём директорию для собранной статики
|
# Создаём директорию для собранной статики и даём права пользователю app
|
||||||
RUN mkdir -p /home/app/web/staticfiles
|
RUN mkdir -p /home/app/web/staticfiles && chown -R app:app /home/app/web/staticfiles
|
||||||
# ...и даём права пользователю app
|
|
||||||
RUN chown -R app:app /home/app/web/staticfiles
|
|
||||||
|
|
||||||
# Переключаемся на пользователя без прав root
|
# Переключаемся на пользователя без прав root
|
||||||
USER app
|
USER app
|
||||||
|
|||||||
@@ -63,9 +63,9 @@ services:
|
|||||||
# Медиа (папка media должна быть рядом с docker-compose.yml)
|
# Медиа (папка media должна быть рядом с docker-compose.yml)
|
||||||
- ./media:/app/public/media
|
- ./media:/app/public/media
|
||||||
|
|
||||||
# Конфиги (Монтируем папку ./configs с хоста в /nginx_configs_host внутри контейнера)
|
# Конфиги (Монтируем папку ./config с хоста в /nginx_configs_host внутри контейнера)
|
||||||
# Это нужно, чтобы скрипт запуска мог положить туда .example конфиг и прочитать боевой конфиг.
|
# Это нужно, чтобы скрипт запуска мог положить туда .example конфиг и прочитать боевой конфиг.
|
||||||
- ./configs:/nginx_configs_host
|
- ./config:/nginx_configs_host
|
||||||
|
|
||||||
# 6. Переменные окружения
|
# 6. Переменные окружения
|
||||||
env_file:
|
env_file:
|
||||||
|
|||||||
Reference in New Issue
Block a user