pipeline 遠程機器執行命令


ssh buxiaoxia@192.168.100.2 -tt << remotessh            ###首先要ssh上去注意這里的<< remotessh,需要做公鑰密鑰

####從這里開始都是在遠程機器上執行命令
cd /home/buxiaoxia/xiaw
./jenkins.sh registry-internal.cn-hangzhou.aliyuncs.com/xxx/demo-service
sudo docker login --username=用戶名 --password=密碼 registry-internal.cn-hangzhou.aliyuncs.com 
sudo docker pull registry-internal.cn-hangzhou.aliyuncs.com/xxx/demo-service

sudo docker run -d -m 300m  --name=demo-service-`date +%Y-%m-%d` --restart=always registry-internal.cn-hangzhou.aliyuncs.com/xxx/demo-service
echo "finished!"

#####執行完畢

exit  ###退出遠程機器
remotessh  ###結尾哦
echo '================結束遠程啟動================'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM