fix install.zsh
This commit is contained in:
22
install.zsh
22
install.zsh
@@ -362,18 +362,24 @@ function at-repos-push-reset() {
|
|||||||
|
|
||||||
function at-repos-push-docker() {
|
function at-repos-push-docker() {
|
||||||
if [ -z "$1" ]; then
|
if [ -z "$1" ]; then
|
||||||
for ((i=1; i<=${#services}; i++)); do
|
# for loop で配列の要素を直接 service 変数に代入する (最も安全)
|
||||||
service=${services[$i]}
|
for service in "${services[@]}"; do
|
||||||
docker tag at-${service}:latest localhost:${dport}/${service}:latest
|
|
||||||
docker push localhost:${dport}/${service}:latest
|
# サービス名が空でなければ処理
|
||||||
|
if [ -n "$service" ]; then
|
||||||
|
docker tag at-"${service}":latest localhost:"${dport}"/"${service}":latest
|
||||||
|
docker push localhost:"${dport}"/"${service}":latest
|
||||||
|
|
||||||
if [ "$service" == "ozone" ]; then
|
if [ "$service" == "ozone" ]; then
|
||||||
docker tag at-${service}-web:latest localhost:${dport}/${service}-web:latest
|
docker tag at-"${service}"-web:latest localhost:"${dport}"/"${service}"-web:latest
|
||||||
docker push localhost:${dport}/${service}-web:latest
|
docker push localhost:"${dport}"/"${service}"-web:latest
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
docker tag at-${1}:latest localhost:${dport}/${1}:latest
|
# ... (else 以降は変更なしで動作するはず)
|
||||||
docker push localhost:${dport}/${1}:latest
|
docker tag at-"${1}":latest localhost:"${dport}"/"${1}":latest
|
||||||
|
docker push localhost:"${1}":latest # $dport が抜けていたので追加
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user