0

Really new to docker and docker infrastructure. So from the official Zalenium github page I followed all the steps successfully until I get to the point:

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

and after executing it I'm getting:

> docker: invalid reference format. 
> See 'docker run --help'

While doing research here on SOF, I've landed here and here, but nothing seems to work in my situation. I've tried to replace --rm -ti to the end of the expression: didn't work

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

I'm sure there is a specific format that I have to follow, but can't find a clue to it (missing comma, wrong backslash, unnecessary whitespace). Appreciate for your help.

TiredOfProgramming
  • 845
  • 2
  • 16
  • 41

1 Answers1

2

I just noticed that the command example we have does not work for Windows, I just changed the docs to show how to run a multiline command in Windows.

Here is the way:

docker run --rm -ti --name zalenium -p 4444:4444 ^
  -v /var/run/docker.sock:/var/run/docker.sock ^
  -v /c/Users/your_user_name/temp/videos:/home/seluser/videos ^
  --privileged dosel/zalenium start      
Alper t. Turker
  • 34,230
  • 9
  • 83
  • 115
diemol
  • 613
  • 3
  • 10