# 基于 ubuntu-latest 镜像
FROM node:16-bullseye
# 更新软件源并安装必要的依赖
RUN apt-get update && apt-get install -y \
curl \
git \
rsync
# 安装 go 1.21
RUN curl -LO https://go.dev/dl/go1.21.1.linux-arm64.tar.gz
RUN tar -C /usr/local -xzf go1.21.1.linux-arm64.tar.gz
RUN rm go1.21.1.linux-arm64.tar.gz
# 设置环境变量
ENV PATH=$PATH:/usr/local/go/bin:/root/go/bin
ENV GOPROXY=https://proxy.golang.com.cn,direct
# 基于 ubuntu-latest 镜像
FROM node:16-bullseye
# 更新软件源并安装必要的依赖
RUN apt-get update && apt-get install -y \
curl \
git \
rsync
# 安装 go 1.20
RUN curl -LO https://go.dev/dl/go1.20.linux-arm64.tar.gz
RUN tar -C /usr/local -xzf go1.20.linux-arm64.tar.gz
RUN rm go1.20.linux-arm64.tar.gz
# 设置环境变量
ENV PATH=$PATH:/usr/local/go/bin:/root/go/bin
ENV GOPROXY=https://proxy.golang.com.cn,direct
# 基于 ubuntu-latest 镜像
FROM node:16-bullseye
# 更新软件源并安装必要的依赖
RUN apt-get update && apt-get install -y \
curl \
git \
rsync
# 安装 go 1.18
RUN curl -LO https://go.dev/dl/go1.18.linux-arm64.tar.gz
RUN tar -C /usr/local -xzf go1.18.linux-arm64.tar.gz
RUN rm go1.18.linux-arm64.tar.gz
# 设置环境变量
ENV PATH=$PATH:/usr/local/go/bin:/root/go/bin
ENV GOPROXY=https://proxy.golang.com.cn,direct
Content type
Image
Digest
sha256:5107963d4…
Size
420.2 MB
Last updated
11 months ago
docker pull isfk/go-build