diff --git a/Dockerfile b/Dockerfile index 478388f..dd936a0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -FROM golang:latest +FROM golang:1.19.6 as builder ENV GOPATH="/go" WORKDIR /go/src/github.com/kovetskiy/mark COPY / . -RUN make get -RUN make build +RUN make get \ +&& make build -FROM alpine:latest -RUN apk --no-cache add ca-certificates bash git -COPY --from=0 /go/src/github.com/kovetskiy/mark/mark /bin/ +FROM alpine:3.17 +RUN apk --no-cache add ca-certificates bash sed git +COPY --from=builder /go/src/github.com/kovetskiy/mark/mark /bin/ WORKDIR /docs diff --git a/go.mod b/go.mod index edf6c03..635c28b 100644 --- a/go.mod +++ b/go.mod @@ -6,7 +6,7 @@ require ( github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815 github.com/kovetskiy/blackfriday/v2 v2.3.0 github.com/kovetskiy/gopencils v0.0.0-20230119081704-a73db75b2f69 - github.com/kovetskiy/ko v1.6.0 + github.com/kovetskiy/ko v1.6.1 github.com/kovetskiy/lorg v1.2.0 github.com/reconquest/karma-go v0.0.0-20220904173930-21741aa386a6 github.com/reconquest/pkg v1.3.0 diff --git a/go.sum b/go.sum index 1a663bd..cb5e6e2 100644 --- a/go.sum +++ b/go.sum @@ -12,8 +12,8 @@ github.com/kovetskiy/blackfriday/v2 v2.3.0 h1:KKABLPopQ2+DWKtM/ifx0RijGz09mNlCuE github.com/kovetskiy/blackfriday/v2 v2.3.0/go.mod h1:ES7tjNJdnHp1h8dib5cmoa//rgvQeYrtzGzGM/Kozk4= github.com/kovetskiy/gopencils v0.0.0-20230119081704-a73db75b2f69 h1:vn82v0gKhTTm67znr7nxYBNW4mJ8zfY7dywZivUy3tY= github.com/kovetskiy/gopencils v0.0.0-20230119081704-a73db75b2f69/go.mod h1:t7LFI5v8Q5+nl9sqId9PS0C9H9F4c5d4XlhkLve1MCM= -github.com/kovetskiy/ko v1.6.0 h1:LPIu9Y/5qIarxGZZgCMmcAgFfKe7WLLBQpPBTLaTKp4= -github.com/kovetskiy/ko v1.6.0/go.mod h1:WH6doo9XYpbDWe9HsELro1vXAfXCM4ByG5arIp9JjDE= +github.com/kovetskiy/ko v1.6.1 h1:EO5v6CrW6x6vzxo7CKbN0r+foIRjz06U6wVSgxUVqMc= +github.com/kovetskiy/ko v1.6.1/go.mod h1:WH6doo9XYpbDWe9HsELro1vXAfXCM4ByG5arIp9JjDE= github.com/kovetskiy/lorg v0.0.0-20200107130803-9a7136a95634/go.mod h1:B8HeKAukXULNzWWsW5k/SQyDkiQZPn7lTBJDB46MZ9I= github.com/kovetskiy/lorg v1.2.0 h1:wNIUT/VOhcjKOmizDClZLvchbKFGW+dzf9fQXbSVS5E= github.com/kovetskiy/lorg v1.2.0/go.mod h1:rdiamaIRUCkX9HtFZd0D9dQqUbad21hipHk+sat7Z6s=