Lxc-docker से docker-engine में अपग्रेड करते समय क्या सावधानियां बरतनी चाहिए?


2

मेरे पास वर्तमान में है lxc-docker-1.4.1 मेरे ubuntu 14.04 में स्थापित।

मैं नवीनतम डॉकटर में अपग्रेड करना चाहता हूं।

उन्नयन पर आधिकारिक docker डॉक्स पैकेज स्थापित करेगा docker-engine

curl -sSL https://get.docker.com/ | sh

क्या मुझे मैन्युअल रूप से lxc-docker को हटाना चाहिए? क्या यह मेरा संरक्षण करेगा /var/lib/docker स्थापित चित्र? क्या यह पिछड़ा संगत होगा?

जवाबों:


2

मेरे उबंटू 15.04 मशीन पर, मैंने पहली बार डॉकटर को हटाकर और फिर इंस्टॉल करके 1.6 से 1.8 तक अपग्रेड करने में कामयाबी हासिल की। ठीक काम करने लगता था और मेरी छवियां अभी भी थीं।

एहतियात के तौर पर, मैंने अपनी सभी स्थापित छवियों का बैकअप बनाया मैंने से निर्देशों का पालन किया "डॉकटर कंटेनर: बैकअप और रिकवरी" मार्गदर्शक।

हालाँकि, मेरे Ubuntu 14.04.3 मशीन पर, अपग्रेड करने के बाद, docker डेमन शुरू नहीं होगा त्रुटि थी " [graphdriver] prior storage driver "aufs" failed: driver not supported "।

मैंने पाया कि हटाना /var/lib/docker/aufs निर्देशिका और /var/lib/docker/repositories-aufs फ़ाइल ने समस्या को सुलझाया, और डेमॉन ठीक होने लगा। कुछ भी नहीं खोया था।


धन्यवाद। मैंने आपकी सलाह के अनुसार सबसे पहले एक बैकअप किया। बातें अब हंकी डोरी हैं।
Bon Ami

आप भी स्थापित कर सकते हैं linux-image-extra aufs पाने के लिए।
Mitar

मैंने ubuntu 14.04 पर मैन्युअल रूप से कर्नेल 4.4 स्थापित किया है और डॉक को फिर से शुरू करने के लिए उल्लेखित फ़ाइल + निर्देशिका को भी निकालना पड़ा।
cweiske
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.