2015-03-28 3 views
0

Запуск Boot2Docker 1.5.0 под Windows. Контейнер gastrobase существует и может быть запущен вручную с помощью docker start gastrobase.Контейнер не может быть запущен с bootlocal.sh

Когда я ставлю эту команду в /var/lib/boot2docker/bootlocal.sh, при запуске я получаю

Post http:///var/run/docker.sock/v1.17/containers/gastrobase/start: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS? time="2015-03-28T19:50:51Z" level="fatal" msg="Error: failed to start one or more containers" в var/log/bootlocal.log.

Запуск ./bootlocal.sh запускается вручную.

Я уже пробовал sudo -variant, который согласно другому потоку в SO является неправильным выбором с Boot2Docker.

ответ

0

Это оказалось гоночной Состояние: следующее bootlocal.sh запуска работы

sleep 1 docker start gastrobase

RomanSaveljev предложил

docker run --restart=always --name gastrobase

вместо этого.

Смежные вопросы