Невозможно запустить коллекцию newman с помощью docker, используя шаги, приведенные в документации по запуску docker newman

У меня очень базовые знания об ubuntu (linux) os, и я только начал работать с докерами.

Теперь мне нужно создать докер postman / newman, у которого есть том (или любой другой тип хранилища), содержащий jsons коллекции почтальона, jsons среды и jsons данных.

Я попытался погуглить и понять, а также просмотрел предоставленную документацию здесь.

Я уже установил докер для ubuntu (linux).

Теперь я создал каталог с именем «Newman Docker» по пути «/ home / user».

Впоследствии я создал каталог с именем "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"

Кто-нибудь может сообщить мне, как решить эту проблему?


person SRM21    schedule 20.11.2019    source источник
comment
Что вы имеете в виду, говоря, что не работаете? Какую ошибку вы видите?   -  person Yaron Idan    schedule 20.11.2019
comment
@YaronIdan Я получал enoent no such file error, которая теперь решена.   -  person SRM21    schedule 21.11.2019


Ответы (1)


Я получал ошибку "enoent no such file", которая теперь решена.

Сначала я переименовал каталог «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"
person SRM21    schedule 21.11.2019
comment
Если это видит какой-либо модератор, закройте этот вопрос, так как он решен. - person SRM21; 21.11.2019