Update docker images (#11)

Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
This commit is contained in:
github-actions[bot]
2024-06-05 12:49:58 +03:00
committed by GitHub
parent 51fd58adbb
commit f22a65d5a6
3 changed files with 9 additions and 9 deletions

View File

@@ -1,5 +1,5 @@
# Используем официальный образ Golang
FROM docker.io/library/golang:1.22.2-alpine AS builder
FROM golang:1.22.4-alpine AS builder
# Устанавливаем рабочую директорию
WORKDIR /build
# Копируем исходный код приложения в контейнер
@@ -7,7 +7,7 @@ COPY ./ ./
RUN CGO_ENABLED=0 go build main.go
# Отдельный этап сборки для уменьшения размера образа
FROM docker.io/library/alpine:3.19.1 AS runner
FROM alpine:3.20.0 AS runner
# Устанавливаем рабочую директорию
WORKDIR /app
# Копируем скомпилированное приложение из предыдущего этапа

View File

@@ -70,13 +70,13 @@ bash ./deploy.sh
```output
Список контейнеров
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
docker-nginx-proxy-1 nginxproxy/nginx-proxy:1.5.1-alpine "/app/docker-entrypo…" nginx-proxy 12 seconds ago Up 5 seconds (healthy) 0.0.0.0:80->80/tcp
docker-web-blue-1 docker-web-blue "./main" web-blue 12 seconds ago Up 11 seconds (healthy) 8080/tcp
docker-web-blue-2 docker-web-blue "./main" web-blue 12 seconds ago Up 11 seconds (healthy) 8080/tcp
docker-web-blue-3 docker-web-blue "./main" web-blue 12 seconds ago Up 11 seconds (healthy) 8080/tcp
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
docker-nginx-proxy-1 nginxproxy/nginx-proxy:1.5.2-alpine "/app/docker-entrypo…" nginx-proxy 2 minutes ago Up 2 minutes (healthy) 0.0.0.0:80->80/tcp
docker-web-blue-1 docker-web-blue "./main" web-blue 7 seconds ago Up 6 seconds (healthy) 8080/tcp
docker-web-blue-2 docker-web-blue "./main" web-blue 7 seconds ago Up 6 seconds (healthy) 8080/tcp
docker-web-blue-3 docker-web-blue "./main" web-blue 7 seconds ago Up 6 seconds (healthy) 8080/tcp
Журналы запуска web-blue
web-blue-2 | Сервер запущен на порту 8080...
web-blue-1 | Сервер запущен на порту 8080...
web-blue-3 | Сервер запущен на порту 8080...
web-blue-2 | Сервер запущен на порту 8080...
```

View File

@@ -25,7 +25,7 @@ services:
# NGINX-прокси
nginx-proxy:
image: nginxproxy/nginx-proxy:1.5.1-alpine
image: nginxproxy/nginx-proxy:1.5.2-alpine
expose:
- 80
ports: