Docker 命令和设置 运行 昨天成功开始出错 "ENOENT" 今天突然在 windows 10
Docker commands and setup running successfully yesterday started giving error "ENOENT" today suddenly on windows 10
我对 docker 技术比较陌生。
昨天我在 windows 10 台机器和 运行 几台 docker 上安装了 docker。
今天我第一次使用命令 "docker system prune" 这样我就可以再次 运行 所有这些而不会发生任何冲突。
但现在我正在按照命令开火:
docker run --name DockerName -v /c/collections:/etc/newman -t
postman/newman:ubuntu run
"MyAPITestCollection.postman_collection.json"
--environment="MyAPITestEnvironment.postman_environment.json" --reporters="json,cli" --reporter-json-export="reports/MyAPITestReport.json"
并出现以下错误:
error: ENOENT: no such file or directory, open 'MyAPITestEnvironment.postman_environment.json'
我没有对目录或其他任何内容进行任何更改。
我检查了 docker 桌面设置选项,发现文件所在的驱动器仍然显示为共享驱动器。
我试过几次重新启动 docker 桌面,一次也重新启动机器,但仍然发现同样的错误。
恳请帮我找出这个问题的根本原因和解决方案。
我的 docker 网络再次变为 public,因此防火墙可能阻止文件访问。
我使用以下命令将其更改为私有并且 运行 成功:
Set-NetConnectionProfile -interfacealias "vEthernet (DockerNAT)" -NetworkCategory Private
我对 docker 技术比较陌生。
昨天我在 windows 10 台机器和 运行 几台 docker 上安装了 docker。
今天我第一次使用命令 "docker system prune" 这样我就可以再次 运行 所有这些而不会发生任何冲突。
但现在我正在按照命令开火:
docker run --name DockerName -v /c/collections:/etc/newman -t postman/newman:ubuntu run "MyAPITestCollection.postman_collection.json" --environment="MyAPITestEnvironment.postman_environment.json" --reporters="json,cli" --reporter-json-export="reports/MyAPITestReport.json"
并出现以下错误:
error: ENOENT: no such file or directory, open 'MyAPITestEnvironment.postman_environment.json'
我没有对目录或其他任何内容进行任何更改。
我检查了 docker 桌面设置选项,发现文件所在的驱动器仍然显示为共享驱动器。
我试过几次重新启动 docker 桌面,一次也重新启动机器,但仍然发现同样的错误。
恳请帮我找出这个问题的根本原因和解决方案。
我的 docker 网络再次变为 public,因此防火墙可能阻止文件访问。
我使用以下命令将其更改为私有并且 运行 成功:
Set-NetConnectionProfile -interfacealias "vEthernet (DockerNAT)" -NetworkCategory Private