1 Star 0 Fork 6

z2go/lang-replacement

forked from g-devops/lang-replacement 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
img_build.sh 2.09 KB
一键复制 编辑 原始数据 按行查看 历史
#echo "export DOCKER_REGISTRY_USER_sdsir=xxx" >> /etc/profile
#echo "export DOCKER_REGISTRY_PW_sdsir=xxx" >> /etc/profile
source /etc/profile
export |grep DOCKER_REG
repo=registry.cn-shenzhen.aliyuncs.com
echo "${DOCKER_REGISTRY_PW_infrastSubUser2}" |docker login --username=${DOCKER_REGISTRY_USER_infrastSubUser2} --password-stdin $repo
ns=infrastlabs
# cache="--no-cache"
# pull="--pull"
ver=v1
cmd="$1"
case "$cmd" in
dict) #./generate >> go源码编译/jqEnv >> 运行时:Clone代码_br-lang2生成dict (entry/gitdiff.sh)
img="lang-replacement:dict" #v1-generate
docker build $cache $pull -t $repo/$ns/$img -f Dockerfile .
# push
docker push $repo/$ns/$img
# barge=/mnt/data/ ## dind: out-binary
docker run -it --rm --entrypoint=bash -v $barge$(pwd)/generate:/mnt $repo/$ns/$img -c "ls -lh /mnt/; cp -a transfer godiff lang-replacement xml2json /mnt/; ls -lh /mnt/"
;;
cache) #node_modules @v291
img="lang-replacement:cache" #v1-generate
cd output/.cache; docker build $cache $pull -t $repo/$ns/$img -f Dockerfile .
docker push $repo/$ns/$img
;;
pt) #在上一步基础上直接生成CN版 portainer-ce镜像.
img="portainer-cn:latest" #-v291
cd replacement; docker build $cache $pull -t $repo/$ns/$img -f pt.Dockerfile .
docker push $repo/$ns/$img
;;
slim) #*) >> node-slim
img="lang-replacement:replace-slim"
cd replacement; docker build $cache $pull -t $repo/$ns/$img -f Dockerfile . #cd replacement
docker push $repo/$ns/$img
;;
*) #./replacement/Dockerfile >> Node环境+lang_placement+node_modules >> 运行时: Clone发版的代码, 替换CN, npm构建生成public.tar.gz
img="lang-replacement:replace" #v1-generate
cd replacement; docker build $cache $pull -t $repo/$ns/$img -f Dockerfile.alpine . #cd replacement
docker push $repo/$ns/$img
# latest
img2="lang-replacement:latest"
docker tag $repo/$ns/$img docker push $repo/$ns/$img2
docker push $repo/$ns/$img2
;;
esac
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/z2go/lang-replacement.git
git@gitee.com:z2go/lang-replacement.git
z2go
lang-replacement
lang-replacement
dev

搜索帮助

0d507c66 1850385 C8b1a773 1850385