2017-10-20 25 views
0

Vraiment nouveau dans l'infrastructure docker et docker. Donc, à partir du Zalenium github page officiel j'ai suivi toutes les étapes avec succès jusqu'à ce que j'arrive à point:Docker & Zalenium: Impossible de démarrer en raison d'une erreur de format de référence non valide

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 

et après l'exécution de ce que je reçois:

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

En faisant des recherches ici sur SOF, je J'ai atterri here et here, mais rien ne semble fonctionner dans ma situation. J'ai essayé de remplacer --rm -ti à la fin de l'expression: ne fonctionnait pas

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 

Je suis sûr qu'il ya un format spécifique que je dois suivre, mais ne trouve pas la moindre idée de ce (virgule manquante, antislash erroné, espace blanc inutile). Appréciez votre aide.

+0

Sur quel OS vous utilisez ce? –

+0

@TarunLalwani Ceci est Windows 10 Enterprise. – GordonFreaman

+0

Cette erreur se produit généralement lorsque docker n'est pas satisfait de l'un des paramètres. Pouvez-vous commencer par 'docker run --name zalenium dosel/zalenium start' et commencer à ajouter les paramètres un par un pour voir lequel est réellement à l'origine du problème –

Répondre

-1

Je viens de remarquer que l'exemple de commande que nous avons ne fonctionne pas pour Windows, j'ai juste changé les docs pour montrer comment exécuter une commande multiligne dans Windows.

Voici le chemin:

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