from golang:1.23 as build label author="Victor Lacasse-Beaudoin " label license="MIT" label licensee="AGECEM" label repo="https://git.agecem.com/agecem/babillard" workdir /go/src/app copy go.mod go.sum ./ add cmd/ cmd/ add pkg/ pkg/ add ui/ ui/ run CGO_ENABLED=0 go build -a ./cmd/babillard/ # Alpine from alpine:3.21 run apk update && apk upgrade --no-cache workdir /app add contenu/ contenu/ copy --from=build /go/src/app/babillard /usr/bin/babillard cmd ["babillard", "server"]