让Docker Windows Containers在重新启动时自动启动

时间:2017-08-10 09:08:33

标签: docker-windows

我的操作系统是Windows 10,我正在运行Docker版本17.06.0-ce-win19。我正在尝试设置一个容器,以便在重新启动时自动重启。

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

我收到以下错误:

docker:来自守护程序的错误响应:容器35046c88d2564523464ecabc4d48eb0550115e33acb25b0555224e7c43d21e74在CreateProcess期间遇到错误:Windows系统调用失败:系统找不到指定的文件。 (0x2)额外信息:{" ApplicationName":""," CommandLine":" - restart = always",&#34 ;用户":""" WorkingDirectory":" C:\""环境":{},&# 34; EmulateConsole":真," CreateStdInPipe":真," CreateStdOutPipe":真," CreateStdErrPipe":假," ConsoleSize" :[30120]}

如果我遗漏了 --restart =总是
一切正常。

我还需要做些什么才能让--restart选项在Windows上运行吗?

1 个答案:

答案 0 :(得分:2)

参数应在CLI中的image:tag之前出现