From f1a7711915726f82262b84dfa850060748b330b2 Mon Sep 17 00:00:00 2001 From: Marco Ochse Date: Thu, 22 Oct 2015 11:50:21 +0200 Subject: [PATCH] move deprecated docker repo to new docker repo --- upgrade.sh | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 upgrade.sh diff --git a/upgrade.sh b/upgrade.sh new file mode 100644 index 00000000..1a46c0d5 --- /dev/null +++ b/upgrade.sh @@ -0,0 +1,41 @@ +#!/bin/bash +myLOCK="/var/run/check.lock" +myIMAGECONFPATH="/data/images.conf" + +# Let's set check.lock to prevent the check scripts from execution +touch $myLOCK + +# Let's stop all docker and t-pot related services +for i in $(cat $myIMAGECONFPATH); do service $i stop; done +service docker stop + +# Since there are different versions out there let's update to the latest version first +apt-get update -y +apt-get upgrade -y +apt-get install lxc-docker -y + +# Let's remove deprecated lxc-docker +apt-get purge lxc-docker -y +apt-get autoremove -y +rm /etc/apt/sources.list.d/docker.list + +# Let's install docker +echo "### Installing docker." +wget -qO- https://get.docker.com/gpg | apt-key add - +wget -qO- https://get.docker.com/ | sh + +tee -a /etc/crontab <