Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CURRENT_RANCHER_VERSION=v2.1.0
- TARGET_RANCHER_VERSION=v2.1.13
- CURRENT_RRANCHER_CONTAINER=`docker ps | grep rancher | awk '{print $1}'`
- DATE=`date +%Y-%m-%d`
- docker stop ${CURRENT_RRANCHER_CONTAINER}
- docker create --volumes-from ${CURRENT_RRANCHER_CONTAINER} --name rancher-data rancher/rancher:${CURRENT_RANCHER_VERSION}
- docker run --volumes-from rancher-data -v $PWD:/backup alpine tar zcvf /backup/rancher-data-backup-${CURRENT_RANCHER_VERSION}-${DATE}.tar.gz /var/lib/rancher
- docker pull rancher/rancher:${TARGET_RANCHER_VERSION}
- docker run -d --volumes-from rancher-data --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:${TARGET_RANCHER_VERSION}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement