chore: bump docker go/alpine versions

This commit is contained in:
sentriz
2021-11-20 17:00:45 +00:00
committed by Senan Kelly
parent 3d4dd9d7ad
commit 206db741b3
3 changed files with 23 additions and 23 deletions

View File

@@ -1,13 +1,13 @@
FROM golang:1.16-alpine AS builder
FROM golang:1.17-alpine AS builder
RUN apk add -U --no-cache \
build-base \
ca-certificates \
git \
sqlite \
taglib-dev \
alsa-lib-dev \
zlib-dev \
go
build-base \
ca-certificates \
git \
sqlite \
taglib-dev \
alsa-lib-dev \
zlib-dev \
go
WORKDIR /src
COPY go.mod .
COPY go.sum .
@@ -15,22 +15,22 @@ RUN go mod download
COPY . .
RUN GOOS=linux go build -o gonic cmd/gonic/gonic.go
FROM alpine:3.13.5
FROM alpine:3.15
LABEL org.opencontainers.image.source https://github.com/sentriz/gonic
RUN apk add -U --no-cache \
ffmpeg \
ca-certificates \
tzdata \
tini
ffmpeg \
ca-certificates \
tzdata \
tini
COPY --from=builder \
/usr/lib/libgcc_s.so.1 \
/usr/lib/libstdc++.so.6 \
/usr/lib/libtag.so.1 \
/usr/lib/
/usr/lib/libgcc_s.so.1 \
/usr/lib/libstdc++.so.6 \
/usr/lib/libtag.so.1 \
/usr/lib/
COPY --from=builder \
/src/gonic \
/bin/
/src/gonic \
/bin/
VOLUME ["/cache", "/data", "/music", "/podcasts"]
EXPOSE 80
ENV TZ ""

View File

@@ -1,4 +1,4 @@
FROM golang:1.16-alpine AS builder
FROM golang:1.17-alpine AS builder
RUN apk add -U --no-cache \
build-base \
ca-certificates \

View File

@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:experimental
FROM golang:1.16-alpine AS builder
FROM golang:1.17-alpine AS builder
RUN apk add -U --no-cache \
build-base \
ca-certificates \
@@ -15,7 +15,7 @@ RUN --mount=type=cache,target=/go/pkg/mod \
--mount=type=cache,target=/root/.cache/go-build \
GOOS=linux go build -o gonic cmd/gonic/gonic.go
FROM alpine:3.13.5
FROM alpine:3.15
RUN apk add -U --no-cache \
ffmpeg \
ca-certificates