将Amazon linux AMI中的Docker升级到1.11.1

时间:2016-05-03 06:21:13

标签: amazon-web-services docker

我的amazon linux中的docker版本是1.9.1,我想将其升级到1.11.1。 但是yum update并没有升级docker版本,它仍然是1.9.1。

$ uname -a
Linux ip-10-215-0-163 4.4.5-15.26.amzn1.x86_64 #1 SMP Wed Mar 16 17:15:34 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ docker info
Containers: 4
Images: 9
Server Version: 1.9.1
Storage Driver: devicemapper
 Pool Name: docker-202:1-263639-pool
 Pool Blocksize: 65.54 kB
 Base Device Size: 10.74 GB
 Backing Filesystem:
 Data file: /dev/loop0
 Metadata file: /dev/loop1
 Data Space Used: 6.489 GB
 Data Space Total: 107.4 GB
 Data Space Available: 12.69 GB
 Metadata Space Used: 4.444 MB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.143 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Deferred Deletion Enabled: false
 Deferred Deleted Device Count: 0
 Data loop file: /var/lib/docker/devicemapper/devicemapper/data
 Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
 Library Version: 1.02.93-RHEL7 (2015-01-28)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.4.5-15.26.amzn1.x86_64
Operating System: Amazon Linux AMI 2016.03
CPUs: 1
Total Memory: 3.679 GiB
Name: ip-10-215-0-163
ID: EJNW:5DZK:I7XD:T7LC:WBC2:POG4:3YVS:HK2F:MQFY:INCM:ZEUQ:UC6X

1 个答案:

答案 0 :(得分:0)

如果您只是使用yum更新,它将无法工作,因为它只会查看他们已设置的amazon yum存储库。您需要安装具有较新版本Docker的yum仓库。我建议去官方的Docker yum存储库来获取你的Docker软件包。

这些指示适用于CentOS,但它们适用于Amazon Linux,因为它们都是RedHat衍生产品。

https://docs.docker.com/engine/installation/linux/centos/