容器无法从 bootlocal.sh 启动
Container cannot be started from bootlocal.sh
运行 Windows 下的 Boot2Docker 1.5.0。容器 gastrobase
存在,可以使用 docker start gastrobase
.
手动启动
当我将此命令放入 /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
手动启动 Ok。
我已经尝试过 sudo
-变体,根据 SO 中的另一个线程,它是 Boot2Docker 的错误选择。
这被证明是一个赛车条件:bootlocal.sh
启动工作中的以下内容
sleep 1
docker start gastrobase
RomanSaveljev 建议
docker run --restart=always --name gastrobase
相反。
运行 Windows 下的 Boot2Docker 1.5.0。容器 gastrobase
存在,可以使用 docker start gastrobase
.
当我将此命令放入 /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
手动启动 Ok。
我已经尝试过 sudo
-变体,根据 SO 中的另一个线程,它是 Boot2Docker 的错误选择。
这被证明是一个赛车条件:bootlocal.sh
启动工作中的以下内容
sleep 1
docker start gastrobase
RomanSaveljev 建议
docker run --restart=always --name gastrobase
相反。