api/scripts/docker_build.sh

20 lines
514 B
Bash

version='v1.0.0'
current_date=$(date "+%Y%m%d")
SHELL_FOLDER=$(cd "$(dirname "$0")";pwd)
cd ${SHELL_FOLDER}
#编译项目
cd ../
mvn clean package -DskipTests -Pdocker
#编译
docker build -f scripts/docker/Dockerfile -t xmodel/third-futong-api:${version} .
#仓库地址
model_registry=registry.cn-hangzhou.aliyuncs.com/xmodel/third-futong-api:${version}-"${current_date}"-release
#重命名镜像
docker tag xmodel/third-futong-api:${version} "${model_registry}"
#打印
echo "docker push ${model_registry}"