代码拉取完成,页面将自动刷新
#!/bin/bash
source docker/docker_config
res=`docker image inspect ${image_name}:${image_tag}`
if [ ${#res} == 2 ] || [ ${force_build} == 1 ]
then
docker image rm ${image_name}:${image_tag}
docker build -f docker/Dockerfile -t ${image_name}:${image_tag} .
echo ""
echo "--------------------"
echo "image built"
echo "--------------------"
echo ""
else
echo ""
echo "--------------------"
echo "image exists"
echo "--------------------"
echo ""
fi
echo "CPU limit: ${CPU_limit}"
echo "RAM limit: ${CPU_limit}"
docker container rm ${container_name}
current_path=`pwd`
#docker_cmd="docker run -it --rm --cpus=${CPU_limit} --memory=${RAM_limit} --name ${container_name} -v ${current_path}:/code ${image_name}:${image_tag} $*"
#for debugging:
docker_cmd="docker run -it --rm --cpus=${CPU_limit} --memory=${RAM_limit} --name ${container_name} -v ${current_path}:/code ${image_name}:${image_tag} bash"
echo $docker_cmd
eval $docker_cmd
exit
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。