amiopen.now/upload_to_server.sh
2024-11-11 22:33:46 +01:00

10 lines
360 B
Bash
Executable File

ip=$1
user=$2
cd server &&
docker buildx build --platform linux/amd64 . --tag amiopen:latest &&
docker save -o amiopen.tar amiopen:latest &&
scp amiopen.tar $user@$ip:~/amiopen/amiopen.tar &&
ssh $user@$ip "cd ~/amiopen && docker container stop amiopen && docker container rm amiopen && docker load -i amiopen.tar && docker compose up -d"