#!/bin/sh # 定义应用组名 group_name='lan' # 定义应用名称 app_name=${DRONE_REPO_NAME} # 定义应用版本 app_version=${DRONE_COMMIT} echo ${app_version} echo ${app_name} docker rm -f ${app_name} dockr rmi ${group_name}/${app_name}:${app_version} # 打包编译docker镜像 echo '----build image start----' docker build -t ${group_name}/${app_name}:${app_version} . echo '----build image success----' docker run -d -p 8080:8080 --name ${app_name} ${group_name}/${app_name}:${app_version} echo 'push success'