feat(docker/liserAllUsers): 增加docker部署方式,新增显示所有用户列表

This commit is contained in:
王永乐
2021-01-26 18:03:29 +08:00
parent 3cc518ea61
commit 3ca5ce2a99
6 changed files with 130 additions and 19 deletions

11
docker/Makefile Normal file
View File

@@ -0,0 +1,11 @@
REGISTRY = docker.io
IMAGE_REPO = curiouser
IMAGE_NAME = openvpn-manager
IMAGE_VERSION = v1
all: build push
build:
rm -rf statik target && statik -src=public
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o target/openvpn-manager main.go
docker build --rm -f docker/Dockerfile -t ${REGISTRY}/${IMAGE_REPO}/${IMAGE_NAME}:${IMAGE_VERSION} .
push:
docker push ${REGISTRY}/${IMAGE_REPO}/${IMAGE_NAME}:${IMAGE_VERSION}