Проблема
У вашому журналі quay ви бачите наступне повідомлення про помилку:
error.txt
nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (2: No such file or directory)
nginx stderr | 2024/07/13 01:04:58 [emerg] 175#0: open() "/var/log/nginx/error.log" failed (2: No such file or directory)Рішення
Примітка: Ця помилка зазвичай не є критичною, ви можете просто ігнорувати її.
Ймовірно, ви змонтували docker-том як /var/log у вашій конфігурації quay, наприклад у docker-compose.yml:
docker-compose-quay-logs.yml
services:
quay:
image: quay.io/projectquay/quay:latest
# [...]
volumes:
- ./quay_log:/var/log
# [...]У цій теці створіть теку nginx і зробіть її доступною для запису за допомогою
fix_quay_nginx_logs.sh
mkdir -p quay_log/nginx
chmod a+x quay_log/nginxПісля цього перезапустіть quay, і помилка має зникнути.
Дивіться схожі статті за категоріями:
Docker
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow