SatCat commited on
Commit
0e2022f
·
verified ·
1 Parent(s): 8f7d6e0

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -5
Dockerfile CHANGED
@@ -19,10 +19,10 @@ RUN curl -LO https://github.com/prometheus/pushgateway/releases/download/v${PUSH
19
  && mv pushgateway-${PUSHGATEWAY_VERSION}.linux-amd64/pushgateway /usr/local/bin/ \
20
  && rm -rf pushgateway-${PUSHGATEWAY_VERSION}.linux-amd64.tar.gz pushgateway-${PUSHGATEWAY_VERSION}.linux-amd64
21
 
22
- # Создаём директории для Prometheus, Nginx логов и временных файлов
23
- RUN mkdir -p /prometheus /etc/prometheus /etc/nginx/http.d /var/log/nginx /var/nginx/tmp /var/lib/nginx/logs \
24
- && chown -R nobody:nobody /prometheus /etc/prometheus /etc/nginx /var/log/nginx /var/nginx/tmp /var/lib/nginx/logs \
25
- && chmod -R 777 /prometheus /var/log/nginx /var/nginx/tmp /var/lib/nginx/logs
26
 
27
  # Копируем конфигурацию Prometheus
28
  COPY --chown=nobody prometheus.yml /etc/prometheus/prometheus.yml
@@ -35,7 +35,7 @@ COPY default.conf /etc/nginx/http.d/default.conf
35
  COPY entrypoint.sh /entrypoint.sh
36
  RUN chmod +x /entrypoint.sh
37
 
38
- # Открываем только порт 80 для Nginx (ограничение Hugging Face)
39
  EXPOSE 8080
40
 
41
  # Запускаем контейнер от имени nobody
 
19
  && mv pushgateway-${PUSHGATEWAY_VERSION}.linux-amd64/pushgateway /usr/local/bin/ \
20
  && rm -rf pushgateway-${PUSHGATEWAY_VERSION}.linux-amd64.tar.gz pushgateway-${PUSHGATEWAY_VERSION}.linux-amd64
21
 
22
+ # Создаём директории для Prometheus, Nginx логов, временных файлов и PID
23
+ RUN mkdir -p /prometheus /etc/prometheus /etc/nginx/http.d /var/log/nginx /var/nginx/tmp /var/lib/nginx/logs /run/nginx \
24
+ && chown -R nobody:nobody /prometheus /etc/prometheus /etc/nginx /var/log/nginx /var/nginx/tmp /var/lib/nginx/logs /run/nginx \
25
+ && chmod -R 777 /prometheus /var/log/nginx /var/nginx/tmp /var/lib/nginx/logs /run/nginx
26
 
27
  # Копируем конфигурацию Prometheus
28
  COPY --chown=nobody prometheus.yml /etc/prometheus/prometheus.yml
 
35
  COPY entrypoint.sh /entrypoint.sh
36
  RUN chmod +x /entrypoint.sh
37
 
38
+ # Открываем порт 8080 для Nginx (изменено с 80)
39
  EXPOSE 8080
40
 
41
  # Запускаем контейнер от имени nobody