Docker Saulabs: неверный формат ссылки

Я прошел эту статью http://www.testautomationguru.com/selenium-webdriver-disposable-selenium-grid-infrastructure-setup-using-zalenium Интеграция с облачными платформами тестирования:

Я уже добавил имя пользователя соуса и ключ доступа в переменных окружения. Это docker, Zalenium работает без Saucelabs но с соусами выдает ошибку docker.exe: invalid reference format.

Без Saucelabs - отлично работает

docker run --rm -ti --name zalenium -p 4444:4444 
-v /var/run/docker.sock:/var/run/docker.sock 
-v /tmp/videos:/home/seluser/videos --privileged dosel/zalenium start

С Saucelabs - выдает ошибку форматирования:

docker run --rm -ti --name zalenium -p 4444:4444 -p 5555:5555 \ 
-e SAUCE_USERNAME 
-e SAUCE_ACCESS_KEY \ 
-v /tmp/videos:/home/seluser/videos \ 
-v /var/run/docker.sock:/var/run/docker.sock \ dosel/zalenium start --sauceLabsEnabled true

я использую Docker Toolbox в Windows 7

Уже взял ссылку на:

  1. docker: неверный формат ссылки в сценарии оболочки
  2. докер: неверный формат ссылки
  3. Команда Docker возвращает "неверный формат ссылки"

1 ответ

Решение

Моя ошибка была - я использовал обратную косую черту \, После удаления из команды все заработало. После удаления становится

docker run --rm -ti --name zalenium -p 4444:4444 -p 5555:5555
-e SAUCE_USERNAME
-e SAUCE_ACCESS_KEY
-v /tmp/videos:/home/seluser/videos
-v /var/run/docker.sock:/var/run/docker.sock dosel/zalenium start --sauceLabsEnabled true

Позаботьтесь и о ненужном пространстве.

Другие вопросы по тегам