उबंटू 12.04 और डोकर 0.8.1 पर चलने वाले लाइनोड वीपीएस पर डॉकर ऑटो-स्टार्ट के निर्देशों का उपयोग करते हुए , निर्दिष्ट कंटेनर रिबूट पर शुरू नहीं होता है।
एक बार बूट करने के बाद, मैं सक्षम हूं
~$ sudo start [service-name]
और सब कुछ योजना के अनुसार होता है, लेकिन मैं एक रिबूट के बाद पुनः आरंभ करने के लिए कंटेनर को भी पसंद करूंगा।
ट्यूटोरियल में स्क्रिप्ट रिबूट को संभालने के लिए डिज़ाइन नहीं किया गया है?
/ etc / डिफ़ॉल्ट / docker फ़ाइल में एक पंक्ति है:
DOCKER_OPTS="-r=false"
/etc/init/service-name.conf docker पेज से सीधा है:
description "service description"
author "me"
start on filesystem and started docker
stop on runlevel [!2345]
respawn
script
# Wait for docker to finish starting up first.
FILE=/var/run/docker.sock
while [ ! -e $FILE ] ; do
inotifywait -t 2 -e create $(dirname $FILE)
done
/usr/bin/docker start -a db5e61a9afa8
end script
/etc/default/docker
?