ts-news-service (1.0.13)
Published 2025-06-18 17:04:48 +02:00 by tom
Installation
docker pull gitea.berlehof.nl/tom/ts-news-service:1.0.13sha256:425443c775e429d4caee5c9b2dec44a4cb5bbb954a2d4f86e6b33d93637a47a2Image Layers
| ADD file:852e9d0cb9d906535af512a89339fc70b2873a0f94defbcbe41cd44942dd6ac8 in / |
| /bin/sh -c apk add --no-cache ca-certificates |
| ENV GOLANG_VERSION=1.6.3 |
| ENV GOLANG_SRC_URL=https://golang.org/dl/go1.6.3.src.tar.gz |
| ENV GOLANG_SRC_SHA256=6326aeed5f86cf18f16d6dc831405614f855e2d416a91fd3fdc334f772345b00 |
| COPY file:b2d7156cdbff1193fb20efaf40b201017b0396eb5b2e0adb97970615a8fcf61d in / |
| /bin/sh -c set -ex && apk add --no-cache --virtual .build-deps bash gcc musl-dev openssl go && export GOROOT_BOOTSTRAP="$(go env GOROOT)" && wget -q "$GOLANG_SRC_URL" -O golang.tar.gz && echo "$GOLANG_SRC_SHA256 golang.tar.gz" | sha256sum -c - && tar -C /usr/local -xzf golang.tar.gz && rm golang.tar.gz && cd /usr/local/go/src && patch -p2 -i /no-pic.patch && ./make.bash && rm -rf /*.patch && apk del .build-deps |
| ENV GOPATH=/go |
| ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH" |
| WORKDIR /go |
| COPY file:f6191f2c86edc9343569339f101facba47e886e33e29d70da6916ca6b1101a53 in /usr/local/bin/ |
| /bin/sh -c apk add --no-cache --update git |
| /bin/sh -c go get -u github.com/hoisie/web |
| RUN /bin/sh -c mkdir -p /app # buildkit |
| WORKDIR /app |
| ADD ./src/main/main.go /app/ # buildkit |
| RUN /bin/sh -c go build # buildkit |
| CMD ["./app"] |
| EXPOSE map[12862/tcp:{}] |