cleanup for modcache
This commit is contained in:
@@ -5,7 +5,8 @@ FROM debian:bullseye-20221205
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
ENV NVM_DIR /usr/local/nvm
|
||||
ENV GOROOT /usr/local/go
|
||||
ENV PATH $PATH:/usr/local/go/bin:/root/go/bin
|
||||
ENV GOPATH /root/go
|
||||
ENV PATH $PATH:$GOROOT/bin:$GOPATH/bin:$NVM_DIR/versions/node/v18.12.1/bin
|
||||
|
||||
RUN --mount=type=cache,target=/var/cache/apt \
|
||||
apt update && apt install -y \
|
||||
@@ -33,9 +34,7 @@ RUN rm -rf /usr/local/go && \
|
||||
tar -C /usr/local -xzf go*.linux-$(uname -m).tar.gz && \
|
||||
echo 'export PATH=$PATH:/usr/local/go/bin' >> /etc/profile
|
||||
|
||||
RUN go version
|
||||
|
||||
RUN mkdir -p "$(go env GOMODCACHE)" && cd $(go env GOMODCACHE)/../ && tar xvf /tmp/modcache.tar && rm /tmp/modcache.tar && cd /tmp
|
||||
RUN mkdir -p "$(go env GOMODCACHE)" && cd $(go env GOMODCACHE) && tar xvf /tmp/modcache.tar && rm /tmp/modcache.tar && cd /tmp
|
||||
|
||||
RUN \
|
||||
go install -v google.golang.org/protobuf/cmd/protoc-gen-go@v1.28.1 && \
|
||||
|
||||
Reference in New Issue
Block a user