主机重启后未挂载Docker卷

Jim*_*ski 4 docker docker-compose docker-for-windows docker-desktop

我通过启动各种Docker容器,docker-compose up -d并且它们都启用了restart always选项。

当我重新启动主机(Windows 10 Pro)时,容器将重新启动,但似乎未安装卷。我知道这是因为我将配置文件保留在已安装的卷上,并且当我转到网页时,服务会显示初始设置屏幕,例如plex会启动新服务器。当我运行时docker-compose stop,然后docker-compose up -d它们已装入卷并正在使用正确的配置文件。容器在重新启动时如何启动与之间有什么区别docker-compose up

fri*_*ism 5

对于主机安装的卷,一个已知的问题是重新启动后这些卷不立即可用:https : //github.com/docker/for-win/issues/584#issuecomment-286792858

我建议使用非主机安装的卷或其他解决方法。