使 Docker Windows 容器在重启时自动启动

Getting Docker Windows Containers to start automatically on reboot

我的OS是Windows10,我运行宁Docker版本17.06.0-ce-win19。我正在尝试设置一个容器,以便它在重新启动时自动重新启动。

当我使用命令时: docker 运行 -it microsoft/nanoserver --restart=always

我收到以下错误:

docker:来自守护程序的错误响应:容器 35046c88d2564523464ecabc4d48eb0550115e33acb25b0555224e7c43d21e74 在 CreateProcess 期间遇到错误:Windows 系统调用失败:系统找不到指定的文件。 (0x2) 额外信息:{"ApplicationName":"","CommandLine":"--restart=always","User":"","WorkingDirectory":"C:\" ,"Environment":{},"EmulateConsole":true,"CreateStdInPipe":true,"CreateStdOutPipe":true,"CreateStdErrPipe":false,"ConsoleSize":[30,120 ]}.

而如果我忽略了 --restart=总是
一切正常。

我还需要做些什么才能让 --restart 选项在 Windows 上正常工作吗?

在 CLI

中参数应在 image:tag 之前