यदि आप ईसी 2 कंटेनर सेवा का उपयोग कर रहे हैं, तो AWS ECS-optimized AMI (2015.09.बी) इस लेखन के रूप में डॉकर-1.7.1 चला रहा है। A post in the AWS forums कहता है "[एडब्ल्यूएस] परीक्षण 1.9 आरसी और इस महीने इसे वितरित करने की योजना है।"
service docker stop
cp /usr/bin/docker /usr/bin/docker.old
curl -o /usr/bin/docker https://get.docker.com/builds/Linux/x86_64/docker-1.9.0
service docker start
आप CloudFormation टेम्पलेट का उपयोग कर रहे हैं, यहाँ एक आदेश आप अपनी AWS::Cloudformation::Init में ड्रॉप कर सकते हैं::
Hzmy के जवाब पर विस्तार करने के लिए, यहाँ एक SSH सत्र में 1.9.0 के लिए डोकर अपग्रेड करने का तरीका है
...
"commands": {
...,
"03_upgrade_docker_for_log_driver_support": {
"command": {
"Fn::Join": [
"",
[
"#!/bin/bash -xe\n",
"service docker stop\n",
"cp /usr/bin/docker /usr/bin/docker.old\n",
"curl -o /usr/bin/docker https://get.docker.com/builds/Linux/x86_64/docker-1.8.3\n",
"service docker start\n"
]
]
}
}
...
}
...
शायद सबसे साफ नहीं है, लेकिन ऐसा लगता है कि यह मेरे लिए काम करता है।
आपको यहां भाग्य से बाहर सोचें। अमेज़ॅन लिनक्स को सेंटोस 5 से फोर्क किया गया था और पिछले कुछ सालों में इसमें काफी बदलाव आया है। और कुछ Centos7 संकुल संगत नहीं हो सकते हैं। तो आप अलग-अलग लिनक्स वितरण (Centos7, उबंटू, फेडोरा) का प्रयास कर सकते हैं या बस यूनिट अमेज़ॅन अपडेट की प्रतीक्षा कर सकते हैं। – Vor
मैं अब स्रोत से डॉकर स्थापित करने पर जा रहा हूं। अगर यह विफल रहता है तो मैं अमेज़ॅन 'डॉकर' यम पैकेज खोलूंगा और इसे ट्विक कर दूंगा। – Hzmy