Skip to content

Instantly share code, notes, and snippets.

@framiere
Created November 9, 2015 11:00
Show Gist options
  • Save framiere/b5d08d1218af976d4445 to your computer and use it in GitHub Desktop.
Save framiere/b5d08d1218af976d4445 to your computer and use it in GitHub Desktop.
From docker 1.5.0 to 1.9.0
root@quest-test:/home/framiere# curl -sSL https://get.docker.com/ | sh
Warning: the "docker" command appears to already exist on this system.
If you already have Docker installed, this script can cause trouble, which is
why we're displaying this warning and provide the opportunity to cancel the
installation.
If you installed the current Docker package using this script and are using it
again to update Docker, you can safely ignore this message.
You may press Ctrl+C now to abort this script.
+ sleep 20
+ sh -c apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.ciDhJXEGD5 --trustdb-name /etc/apt//trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-jessie-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-jessie-security-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-jessie-stable.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-stable.gpg --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
gpg: requesting key 2C52609D from hkp server p80.pool.sks-keyservers.net
gpg: key 2C52609D: public key "Docker Release Tool (releasedocker) <docker@docker.com>" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
+ sh -c mkdir -p /etc/apt/sources.list.d
+ sh -c echo deb https://apt.dockerproject.org/repo debian-wheezy main > /etc/apt/sources.list.d/docker.list
+ sh -c sleep 3; apt-get update; apt-get install -y -q docker-engine
Get:1 http://security.debian.org wheezy/updates Release.gpg [1,554 B]
Get:2 http://security.debian.org wheezy/updates Release [102 kB]
Hit http://gce_debian_mirror.storage.googleapis.com wheezy Release.gpg
Get:3 http://security.debian.org wheezy/updates/main Sources [197 kB]
Get:4 http://security.debian.org wheezy/updates/contrib Sources [14 B]
Get:5 https://apt.dockerproject.org debian-wheezy Release.gpg [801 B]
Get:6 http://security.debian.org wheezy/updates/non-free Sources [14 B]
Get:7 https://apt.dockerproject.org debian-wheezy Release [19.7 kB]
Get:8 http://security.debian.org wheezy/updates/main amd64 Packages [320 kB]
Get:9 http://security.debian.org wheezy/updates/contrib amd64 Packages [14 B]
Get:10 http://security.debian.org wheezy/updates/non-free amd64 Packages [14 B]
Hit http://repo.stackdriver.com wheezy Release.gpg
Get:11 http://security.debian.org wheezy/updates/contrib Translation-en [523 B]
Get:12 https://apt.dockerproject.org debian-wheezy/main amd64 Packages [3,391 B]
Get:13 http://security.debian.org wheezy/updates/main Translation-en [184 kB]
Get:14 http://security.debian.org wheezy/updates/non-free Translation-en [14 B]
Get:15 http://gce_debian_mirror.storage.googleapis.com wheezy-updates Release.gpg [1,554 B]
Hit http://http.debian.net wheezy Release.gpg
Hit http://repo.stackdriver.com wheezy Release
Get:16 http://http.debian.net wheezy-backports Release.gpg [1,554 B]
Get:17 http://gce_debian_mirror.storage.googleapis.com wheezy-backports Release.gpg [1,554 B]
Hit http://repo.stackdriver.com wheezy/main amd64 Packages
Hit http://http.debian.net wheezy Release
Hit http://gce_debian_mirror.storage.googleapis.com wheezy Release
Get:18 http://http.debian.net wheezy-backports Release [152 kB]
Get:19 http://gce_debian_mirror.storage.googleapis.com wheezy-updates Release [143 kB]
Get:20 http://gce_debian_mirror.storage.googleapis.com wheezy-backports Release [152 kB]
Hit http://gce_debian_mirror.storage.googleapis.com wheezy/main Sources
Hit http://gce_debian_mirror.storage.googleapis.com wheezy/contrib Sources
Hit http://gce_debian_mirror.storage.googleapis.com wheezy/non-free Sources
Hit http://gce_debian_mirror.storage.googleapis.com wheezy/main amd64 Packages
Hit http://http.debian.net wheezy/main Sources
Hit http://gce_debian_mirror.storage.googleapis.com wheezy/contrib amd64 Packages
Hit http://http.debian.net wheezy/main amd64 Packages
Hit http://gce_debian_mirror.storage.googleapis.com wheezy/non-free amd64 Packages
Hit http://http.debian.net wheezy/main Translation-en
Ign http://repo.stackdriver.com wheezy/main Translation-en_US
Hit http://gce_debian_mirror.storage.googleapis.com wheezy/contrib Translation-en
Get:21 http://http.debian.net wheezy-backports/main Sources [446 kB]
Ign http://repo.stackdriver.com wheezy/main Translation-en
Hit http://gce_debian_mirror.storage.googleapis.com wheezy/main Translation-en
Hit http://gce_debian_mirror.storage.googleapis.com wheezy/non-free Translation-en
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-updates/main Sources
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-updates/contrib Sources
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-updates/non-free Sources
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-updates/main amd64 Packages
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-updates/contrib amd64 Packages
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-updates/non-free amd64 Packages
Ign https://apt.dockerproject.org debian-wheezy/main Translation-en_US
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-updates/contrib Translation-en
Get:22 http://http.debian.net wheezy-backports/main amd64 Packages [599 kB]
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-updates/main Translation-en
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-updates/non-free Translation-en
Get:23 http://gce_debian_mirror.storage.googleapis.com wheezy-backports/main Sources [446 kB]
Ign https://apt.dockerproject.org debian-wheezy/main Translation-en
Get:24 http://gce_debian_mirror.storage.googleapis.com wheezy-backports/main amd64 Packages [599 kB]
Get:25 http://http.debian.net wheezy-backports/main Translation-en [371 kB]
Hit http://gce_debian_mirror.storage.googleapis.com wheezy-backports/main Translation-en
Fetched 3,744 kB in 3s (1,006 kB/s)
Reading package lists... Done
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
libapparmor1
The following packages will be REMOVED:
lxc-docker lxc-docker-1.7.0
The following NEW packages will be installed:
docker-engine libapparmor1
0 upgraded, 2 newly installed, 2 to remove and 18 not upgraded.
Need to get 10.5 MB of archives.
After this operation, 21.4 MB of additional disk space will be used.
Get:1 http://gce_debian_mirror.storage.googleapis.com/ wheezy/main libapparmor1 amd64 2.7.103-4 [58.7 kB]
Get:2 https://apt.dockerproject.org/repo/ debian-wheezy/main docker-engine amd64 1.9.0-0~wheezy [10.4 MB]
Fetched 10.5 MB in 0s (20.5 MB/s)
(Reading database ... 28524 files and directories currently installed.)
Removing lxc-docker ...
Removing lxc-docker-1.7.0 ...
[ ok ] Stopping Docker: docker.
Processing triggers for man-db ...
Selecting previously unselected package libapparmor1.
(Reading database ... 28469 files and directories currently installed.)
Unpacking libapparmor1 (from .../libapparmor1_2.7.103-4_amd64.deb) ...
Selecting previously unselected package docker-engine.
Unpacking docker-engine (from .../docker-engine_1.9.0-0~wheezy_amd64.deb) ...
Processing triggers for man-db ...
Setting up libapparmor1 (2.7.103-4) ...
Setting up docker-engine (1.9.0-0~wheezy) ...
Installing new version of config file /etc/init/docker.conf ...
Installing new version of config file /etc/init.d/docker ...
[....] Starting Docker: dockerinvoke-rc.d: initscript docker, action "start" failed.
dpkg: error processing docker-engine (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
docker-engine
E: Sub-process /usr/bin/dpkg returned an error code (1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment