我通过docker-compose up -d
启动各种docker容器,它们都启用了重启始终标志。
当我重新启动主机(Windows 10 Pro)时,容器重新启动但看起来没有安装卷。我知道这是因为我将配置文件保存在已安装的卷上,当我访问网页时,服务会显示初始设置屏幕,例如plex启动新服务器。当我运行docker-compose stop
,然后docker-compose up -d
他们已安装卷并使用正确的配置文件。容器在重启时的启动方式与docker-compose up
之间有区别吗?
对于安装在主机上的卷,已知的问题是重新启动后卷不可立即使用:https://github.com/docker/for-win/issues/584#issuecomment-286792858
我建议使用非主机安装卷或其他解决方法。