提交 fbbbd783 作者: 李星宇

容器化改造

上级 b7aaadd3
...@@ -2,15 +2,7 @@ ...@@ -2,15 +2,7 @@
set -eu set -eu
# 1.0.0_$(date +'%Y%m%dT%H%M%S') source ${PWD}/config.sh
# version="T1.0.0-$(date +'%Y%m%d-%H%M%S')"
version="latest"
domain="${repo_domain}"
namespace="${repo_namespace}"
username="${repo_username}"
passwd="${repo_passwd}"
dir="/zzsn/think-tank/test"
name="think-tank-test"
echo "当前路径: ${PWD}" echo "当前路径: ${PWD}"
echo "构建名称: ${name}" echo "构建名称: ${name}"
...@@ -23,20 +15,5 @@ echo "推送镜像" ...@@ -23,20 +15,5 @@ echo "推送镜像"
docker login -u=$username -p=${passwd} ${domain} docker login -u=$username -p=${passwd} ${domain}
docker push ${domain}/${namespace}/${name}:${version} docker push ${domain}/${namespace}/${name}:${version}
#echo "运行程序"
#
#if [ "$(docker ps -aqf "name=^${name}")" ]; then
# # 如果存在,则停止并删除容器
# echo "停止并删除容器: ${name}"
# docker rm -f "${name}"
#else
# echo "容器不存在直接运行: ${name}"
#fi
#
## 运行测试环境
#docker run --restart always -d -p 9099:9099 --name ${name} \
#-v /etc/localtime:/etc/localtime:ro \
#${domain}/${namespace}/${name}:${version}
echo "清理none镜像" echo "清理none镜像"
docker image prune -af docker image prune -af
# config.sh
# version="T1.0.0-$(date +'%Y%m%d-%H%M%S')"
export version="latest"
domain="${repo_domain}"
namespace="${repo_namespace}"
username="${repo_username}"
passwd="${repo_passwd}"
dir="/zzsn/think-tank/test"
name="think-tank-test"
\ No newline at end of file
#!/bin/sh
set -eu
source ${PWD}/config.sh
# version="T1.0.0-$(date +'%Y%m%d-%H%M%S')"
version="latest"
domain="${repo_domain}"
namespace="${repo_namespace}"
username="${repo_username}"
passwd="${repo_passwd}"
dir="/zzsn/think-tank/test"
name="think-tank-test"
echo "运行程序"
if [ "$(docker ps -aqf "name=^${name}")" ]; then
# 如果存在,则停止并删除容器
echo "停止并删除容器: ${name}"
docker rm -f "${name}"
else
echo "容器不存在直接运行: ${name}"
fi
# 运行测试环境
docker run --restart always -d -p 9099:9099 --name ${name} \
-v /etc/localtime:/etc/localtime:ro \
-v ${dir}/logs:/clbLogs/thinktank \
${domain}/${namespace}/${name}:${version}
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论