Docker在Windows上嵌入了命令用法

时间:2017-10-30 09:33:16

标签: windows docker

我正在Docker v 17.09.0-ce上运行Windows 10。 当我尝试运行这样的嵌入命令时: docker restart $(docker ps -a)它会引发错误: unknown shorthand flag: 'a' in -a)。如果没有-a标志,则错误如下所示:

Error response from daemon: No such container: $(docker
Error response from daemon: No such container: ps)

这种嵌入命令建议在网络上很普遍。我该如何让它发挥作用?

2 个答案:

答案 0 :(得分:0)

#include <memory> /*...*/ class Node { /*...*/ Node* prev; std::unique_ptr<Node> next; /*...*/ }; 是一种bash语法(以及Linux上的其他常见shell)。要在Windows系统上使用此语法,您需要使用bash shell而不是powershell或命令提示符。

答案 1 :(得分:0)

document.getElementById('output').innerHTML = '&euro;' + total; 也无法在Linux上运行。我认为你正在寻找docker restart $(docker ps -a)(带有“安静”标志) - 这在Powershell中也很有用。