Usando as instruções para o Docker iniciar automaticamente no Linode VPS executando o Ubuntu 12.04 e o Docker 0.8.1, o contêiner especificado não inicia na reinicialização.
Depois de inicializado, posso
~$ sudo start [service-name]
e tudo corre conforme o planejado, mas eu também gostaria de contêiner para reiniciar após uma reinicialização.
O script no tutorial não foi projetado para lidar com reinicializações?
O arquivo / etc / default / docker contém uma linha:
DOCKER_OPTS="-r=false"
O /etc/init/service-name.conf é direto da página da janela de encaixe:
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
?