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