mirror of
https://github.com/batonogov/learn-devops.git
synced 2026-01-20 22:11:02 +00:00
Upgrade manifests (#21)
* Upgrade manifests * Upgrade providers --------- Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
This commit is contained in:
committed by
GitHub
parent
c620489b15
commit
302ffdd5f5
@@ -31,9 +31,9 @@ RUN CGO_ENABLED=0 go build main.go
|
||||
# Отдельный этап сборки для уменьшения размера образа
|
||||
FROM scratch
|
||||
# Создаем пользователя
|
||||
USER 100
|
||||
USER 100:100
|
||||
# Копируем скомпилированное приложение из предыдущего этапа
|
||||
COPY --from=builder --chown=100 /build/main /
|
||||
COPY --from=builder --chown=100:100 /build/main /
|
||||
# Копируем curl для работы HEALTHCHECK
|
||||
COPY --from=ghcr.io/tarampampam/curl:8.10.1 /bin/curl /bin/curl
|
||||
# Запускаем healthcheck, проверяющий доступность веб-сервера на порту 8080
|
||||
|
||||
Reference in New Issue
Block a user