无法通过使用newman docker run文档中提供的步骤与docker运行newman集合
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法通过使用newman docker run文档中提供的步骤与docker运行newman集合相关的知识,希望对你有一定的参考价值。
我对ubuntu(linux)操作系统有非常基本的了解,并且刚开始使用dockers。
现在,我必须创建一个具有一个包含邮递员集合json,环境json和数据json的卷(或任何其他存储类型)的邮递员/ newman码头工人。
我曾尝试过Google并了解并也浏览了here提供的文档。
我已经为ubuntu(linux)设置了docker。
现在,我在“ / home / user”路径上创建了一个名称为“ Newman Docker”的目录。
[之后,我创建了一个名称为“ collections”的目录,该目录在“ Newman Docker”目录中具有收集和环境文件。
现在通过终端我已经导航到“ Newman Docker”目录。
之后,我使用了docker pull postman/newman:ubuntu
命令。
现在尝试在命令下运行时,但它不起作用:
docker run -v ~/collections:/etc/newman -t postman/newman:ubuntu \
run "xyz.postman_collection.json" \
--environment="abc.postman_environment.json" \
--reporters="json,cli" --reporter-json-export="newman-results.json"
任何人都可以让我知道如何解决此问题吗?
我收到“没有此类文件的错误”错误,现在已解决。
为了便于使用命令,我首先将目录“ Newman Docker”重命名为“ newmanDocker”。
然后我没有给出我现在提供的根目录的路径,下面是相同的更新命令:
docker run -v ~newmanDocker/collections:/etc/newman -t postman/newman:ubuntu \
run "xyz.postman_collection.json" \
--environment="abc.postman_environment.json" \
--reporters="json,cli" --reporter-json-export="newman-results.json"
以上是关于无法通过使用newman docker run文档中提供的步骤与docker运行newman集合的主要内容,如果未能解决你的问题,请参考以下文章
newman run --folder -e 不执行,表示传递的参数太少
无法在 unix:///var/run/docker.sock 连接到 Docker 守护进程。(Gitlab)
部署到 Google Cloud Run 时 Docker 容器无法启动