UNPKG

763 Bapplication/x-shView Raw
1#!/bin/bash
2set -x
3set -e
4
5# argv[0]
6DOCKER_VERSION=$1
7
8service docker stop
9apt-get -y --purge remove docker-engine
10
11# install gpg key for docker rpo
12apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv 58118E89F3A912897C070ADBF76221572C52609D
13
14# enable docker repo
15echo 'deb "https://apt.dockerproject.org/repo" ubuntu-trusty main' >> /etc/apt/sources.list.d/docker-main.list
16apt-get update -o Dir::Etc::sourcelist='sources.list.d/docker-main.list' -o Dir::Etc::sourceparts='-' -o APT::Get::List-Cleanup='0'
17apt-cache gencaches
18
19# install package
20apt-get -y --force-yes install docker-engine=${DOCKER_VERSION}-0~trusty
21echo 'DOCKER_OPTS="-H unix:///var/run/docker.sock --pidfile=/var/run/docker.pid"' > /etc/default/docker
22cat /etc/default/docker