一、安装:
Ubuntu:
1.1 从docker官方源安装最新版本:
sudo apt-get install apt-transport-https
ActionScript Code
1
2 3 4 5 6 7 8 9 10 11 12 13 |
Reading package lists... Done
Building dependency tree Reading state information... Done apt-transport-https is already the newest version (1.2.24). The following packages were automatically installed and are no longer required: linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-headers-4.4.0-75 linux-headers-4.4.0-75-generic linux-headers-4.4.0-78 linux-headers-4.4.0-78-generic linux-headers-4.4.0-79 linux-headers-4.4.0-79-generic linux-headers-4.4.0-81 linux-headers-4.4.0-81-generic linux-headers-4.4.0-83 linux-headers-4.4.0-83-generic linux-image-4.4.0-21-generic linux-image-4.4.0-75-generic linux-image-4.4.0-78-generic linux-image-4.4.0-79-generic linux-image-4.4.0-81-generic linux-image-4.4.0-83-generic linux-image-extra-4.4.0-21-generic linux-image-extra-4.4.0-75-generic linux-image-extra-4.4.0-78-generic linux-image-extra-4.4.0-79-generic linux-image-extra-4.4.0-81-generic linux-image-extra-4.4.0-83-generic Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 249 not upgraded. |
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
ActionScript Code
1
2 3 4 5 6 7 8 9 |
Executing: /tmp/tmp.NKp2Vggwce/gpg.1.sh --keyserver
hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 gpg: requesting key A88D21E9 from hkp server keyserver.ubuntu.com gpg: key A88D21E9: public key "Docker Release Tool (releasedocker) <docker@dotcloud.com>" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) |
sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
sudo apt-get update
ActionScript Code
1
2 3 4 5 6 7 8 9 10 11 12 |
Hit:1 http://archive.ubuntukylin.com:10006/ubuntukylin trusty InRelease
Hit:2 http://security.ubuntu.com/ubuntu xenial-security InRelease Hit:3 http://us.archive.ubuntu.com/ubuntu xenial InRelease Get:4 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB] Get:5 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB] Ign:6 https://get.docker.io/ubuntu docker InRelease Get:7 https://get.docker.io/ubuntu docker Release [1,525 B] Get:8 https://get.docker.io/ubuntu docker Release.gpg [473 B] Fetched 206 kB in 15s (13.2 kB/s) Reading package lists... Done W: https://get.docker.io/ubuntu/dists/docker/Release.gpg: Signature by key 36A1D7869245C8950F966E92D8576A8BA88D21E9 uses weak digest algorithm (SHA1) |
错误:
ActionScript Code
1
2 3 4 5 6 |
liuzw@ubuntu:/home$ sudo apt-get install -y lxc-docker
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lxc-docker |
解决办法:
更新软件源