使用有关在运行Ubuntu 12.04和Docker 0.8.1的Linode VPS上自动启动 Docker的说明,指定的容器不会在重新启动时启动。
一旦启动,我就能
~$ sudo start [service-name]
一切都按计划进行,但我也想让容器在重启后重启。
教程中的脚本是否不旨在处理重启?
/ etc / default / 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
?