拥有运行Docker 17.11.0-ce和Docker Compose 1.17.1的RaspberryPi。
我有一个包含两个容器的docker-compose文件,都将restart-policy设置为always。
从SSH启动重新启动后,容器将按预期在启动时启动。
但是,如果我断开电源并重新安装,则RPI可以正常启动,但是容器不会自动启动。
以前在大量安装上都做过这件事,却从未遇到过。
我错过了什么吗?
更新:这可能是最新版本的Docker中的问题。我有另一个按预期工作的系统,docker版本是17.06.0-ce。我将尝试还原系统,明天再进行测试。
最佳答案
看来此问题与docker的特定版本(17.11)有关。降级到17.09并从电源故障中恢复,导致容器按预期启动。
我尚未尝试使用其他版本来确定确切的问题版本,但17.09对我来说已经足够了。
如果其他人想进一步研究,很高兴提供任何其他信息。
凯尔
关于docker - RPI Docker停电后不会重新启动容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47807197/