Go 1.23.4 (#29)

Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
This commit is contained in:
github-actions[bot]
2024-12-23 15:33:39 +03:00
committed by GitHub
parent 52a23dfae4
commit a998a1bfdb
2 changed files with 3 additions and 3 deletions

View File

@@ -3,4 +3,4 @@ updates:
- package-ecosystem: "github-actions" - package-ecosystem: "github-actions"
directory: "/" # Location of package manifests directory: "/" # Location of package manifests
schedule: schedule:
interval: "weekly" interval: "weekly"

View File

@@ -1,5 +1,5 @@
# Используем официальный образ Golang # Используем официальный образ Golang
FROM golang:1.23.3-alpine AS builder FROM golang:1.23.4-alpine AS builder
# Устанавливаем рабочую директорию # Устанавливаем рабочую директорию
WORKDIR /build WORKDIR /build
# Копируем исходный код приложения в контейнер # Копируем исходный код приложения в контейнер
@@ -38,6 +38,6 @@ COPY --from=builder --chown=100:100 /build/main /
COPY --from=ghcr.io/tarampampam/curl:8.10.1 /bin/curl /bin/curl COPY --from=ghcr.io/tarampampam/curl:8.10.1 /bin/curl /bin/curl
# Запускаем healthcheck, проверяющий доступность веб-сервера на порту 8080 # Запускаем healthcheck, проверяющий доступность веб-сервера на порту 8080
HEALTHCHECK --interval=5s --timeout=5s --start-period=3s --retries=3 \ HEALTHCHECK --interval=5s --timeout=5s --start-period=3s --retries=3 \
CMD [ "curl", "--fail", "http://127.0.0.1:8080/" ] CMD [ "curl", "--fail", "http://127.0.0.1:8080/" ]
# Запускаем приложение при старте контейнера # Запускаем приложение при старте контейнера
ENTRYPOINT ["/main"] ENTRYPOINT ["/main"]