Wenn Sie Anweisungen für den automatischen Start von Docker unter Linode VPS unter Ubuntu 12.04 und Docker 0.8.1 verwenden, wird der angegebene Container beim Neustart nicht gestartet.
Einmal gebootet, kann ich
~$ sudo start [service-name]
und alles läuft wie geplant, ich möchte aber auch container nach einem neustart neu starten.
Ist das Skript im Lernprogramm nicht für Neustarts ausgelegt?
Die Datei / etc / default / docker enthält eine Zeile:
DOCKER_OPTS="-r=false"
/etc/init/service-name.conf ist direkt von der Docker-Seite:
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
?