2016-05-03 7 views
0

Die Docker-Version in meinem Amazon Linux ist 1.9.1 und ich möchte es auf 1.11.1 zu aktualisieren. Aber yum update aktualisiert nicht die Docker-Version und es immer noch bei 1.9.1.Upgrade von Docker in Amazon Linux AMI auf 1.11.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 

Antwort

0

Wenn Sie gerade mit yum update, wird es nicht funktionieren, weil es nur auf dem Amazon-yum-Repositories aussehen, die sie eingerichtet haben. Sie müssen ein Yum Repo installieren, das eine neuere Version von Docker hat. Ich empfehle dir, zum offiziellen Docker yum-Repository zu gehen, um deine Docker-Pakete zu erhalten.

Diese Anweisungen sind für CentOS, aber sie sollten für Amazon Linux funktionieren, da sie beide RedHat-Derivate sind.

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

+0

'yum Docker-Engine installieren https://yum.dockerproject.org/repo/main/centos/latest/repodata/repomd.xml: [Errno 14] pycurl ERROR 22 -„Die angeforderte URL hat Fehler zurückgegeben: 403 Forbidden " Anderen Spiegel versuchen." –

+0

Haben Sie den Anweisungen auf der Seite, die ich verlinkt habe, auch gefolgt? Ich sehe diesen Befehl nirgendwo auf dieser Seite. Sie können auch diese 'curl -fsSL https://get.docker.com/ | versuchen sh' es wird alles für dich einrichten und installieren. –

+0

Ich habe versucht, das Skript auch, aber immer noch installiert nur 1.9.1. Hinzufügen von Centos Repo in Amazon Linux erlaubt mir nicht zu installieren Docker-Engine und ich denke, amzn-main.repo nur Docker-Version für Amazon Linux, die die Version 1.9.1 –

Verwandte Themen