【发布时间】:2020-10-27 21:32:25
【问题描述】:
我正在尝试从 powershell 脚本调用 docker,但由于某种原因,即使我正在重定向输出,powershell 每次都会打印 NativeCommandError:
PS> docker build -f .\Proj\Dockerfile . 2>&1
docker : #2 [internal] load .dockerignore
At line:1 char:1
+ docker build -f .\Proj\Dockerfile . 2>&1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (#2 [internal] load .dockerignore:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
为什么重定向不起作用?运行 powershell 5.1。
【问题讨论】:
-
实际上不是。我没有使用 IDE,这发生在纯 powershell 上,在 .PS1 文件中。唯一的事情是我在一个函数里面。另外,我正在重定向输出,它仍然不起作用。
-
我的回答有帮助吗?
标签: powershell