加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
docker-test.sh 874 Bytes
一键复制 编辑 原始数据 按行查看 历史
xiongzhaoxu 提交于 2019-09-24 23:31 . 处理脚本
#!/bin/bash
echo "-------------------Start...-------------------"
parameter=$1
if [ "$parameter" = "" ]
then
echo "parameter is not set!"
{
function git.branch {
hashval=`git rev-parse --short HEAD`
}
git.branch
} || {
echo "git HEAD get failure!"
}
if [ "$hashval" = "" ]
then
tagval=`date +%s`
else
tagval=$hashval
fi
else
echo "parameter is set!"
tagval=$parameter
fi
echo $tagval
config="IMAGE_NAME=\"k8s-netcore-demo:${tagval}\""
echo $config
#config=`cat ./config`
templ=`cat ./docker-compose.template.yaml`
printf "$config\ncat << EOF\n$templ\nEOF" | bash > ./docker-compose.yaml
echo "---------------Start-Images...------------------"
#docker-compose up -d
echo "---------------Clear-Images...------------------"
#docker rmi $(docker images -f "dangling=true" -q)
echo "-----------------Success------------------------"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化