adjust for amd64 docker

master
dustoair 3 years ago
parent 0f55b05ef0
commit 64175ed93d

@ -2,4 +2,8 @@ all: build-linux-arm64
build-linux-arm64:
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 GO111MODULE=on go mod tidy
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 GO111MODULE=on go build -v -a -o niupic.bin main.go
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 GO111MODULE=on go build -v -a -o niupic.bin main.go
build-linux-amd64:
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GO111MODULE=on GOPROXY="https://goproxy.cn,direct" go mod tidy
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GO111MODULE=on GOPROXY="https://goproxy.cn,direct" go build -v -a -o niupic.bin main.go

@ -9,6 +9,19 @@ docker build -t sre/niupicupload:arm64 .
kubectl -n sre rollout restart deployment niupicupload
```
## build amd64 on tx
```bash
cd /root
rm -rf niupicUpload
git clone https://git.sre.ink/go/niupicUpload.git
cd niupicUpload
make build-linux-amd64
docker build -t sre/niupicupload:amd64 .
docker run --name niupicupload --restart always --p 127.0.0.1:8081:8080 -d sre/niupicupload:amd64
```
## usage
```bash
http://127.0.0.1:8080/upload.html

Loading…
Cancel
Save