123456789101112131415161718192021222324 |
- FROM centos:7.6.1810
- # 设置go mod proxy 国内代理
- # 设置golang path
- ENV GOPROXY=https://goproxy.io GOPATH=/gopath PATH="${PATH}:/usr/local/go/bin"
- # 定义使用的Golang 版本
- ARG GO_VERSION=1.13.3
- # 安装 golang 1.13.3
- RUN wget "https://dl.google.com/go/go$GO_VERSION.linux-amd64.tar.gz" && \
- rm -rf /usr/local/go && \
- tar -C /usr/local -xzf "go$GO_VERSION.linux-amd64.tar.gz" && \
- rm -rf *.tar.gz && \
- go version && go env;
- WORKDIR $GOPATH
- COPY . gin-vue
- RUN cd server && go build -o app;
- EXPOSE 8888
- CMD ["gin-vue/app"]
|