Добрый день.
Пытаюсь использовать upstart инициализацию для запуска контейнеров docker на ubuntu 14.10
cat /etc/init/docker-01-ddd.conf
description "ddd container"
start on filesystem and started docker
stop on runlevel [!2345]
script
/usr/bin/docker start -a ddd
end script
pre-stop script
set +e
docker stop ddd
set -e
end script
Контейнер то стартует, то не стартует после перезапуска сервера.
В dmesg вижу следующее
[ 11.455341] init: Error while reading from descriptor: Broken pipe
[ 11.457185] init: failsafe main process (889) killed by TERM signal
[ 11.595386] audit: type=1400 audit(1422881750.296:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=1001 comm="apparmor_parser"
[ 11.596729] audit: type=1400 audit(1422881750.296:11): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/sbin/dhclient" pid=1001 comm="apparmor_parser"
[ 11.976222] init: docker-01-ddd main process (938) terminated with status 1
[ 12.042578] aufs 3.x-rcN-20140707
[ 12.701428] Bridge firewalling registered
[ 12.701915] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
[ 13.802649] r8169 0000:06:00.0 eth0: link up
[ 13.802660] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Как разобраться, почему не выполнился job? или как привязаться к "[ 13.802649] r8169 0000:06:00.0 eth0: link up" ?