#!/bin/bash # build-and-push.sh set -e cd /Users/Apple/vpn/ppanel-server # 固定版本号为latest VERSION=v1.0 # 构建镜像 echo "Building image with version: $VERSION" docker build -f Dockerfile --platform linux/amd64 --build-arg TARGETARCH=amd64 -t registry.kxsw.us/ppanel/ario-server:$VERSION . docker tag registry.kxsw.us/ppanel/ario-server:$VERSION registry.kxsw.us/ppanel/ario-server:$VERSION # 推送镜像 echo "Pushing image to registry.kxsw.us" docker push registry.kxsw.us/ppanel/ario-server:$VERSION docker push registry.kxsw.us/ppanel/ario-server:$VERSION echo "Build and push completed successfully!" # docker-compose exec certbot certbot certonly --webroot --webroot-path=/etc/letsencrypt -d api-dev.kxsw.us