Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. CURRENT_RANCHER_VERSION=v2.1.0
  2. TARGET_RANCHER_VERSION=v2.1.13
  3. CURRENT_RRANCHER_CONTAINER=`docker ps | grep rancher | awk '{print $1}'`
  4. DATE=`date +%Y-%m-%d`
  5.  
  6. docker stop ${CURRENT_RRANCHER_CONTAINER}
  7. docker create --volumes-from ${CURRENT_RRANCHER_CONTAINER} --name rancher-data rancher/rancher:${CURRENT_RANCHER_VERSION}
  8. 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
  9. docker pull rancher/rancher:${TARGET_RANCHER_VERSION}
  10. 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