当我尝试使用下面的语法在Windows上运行docker容器时,我得到了一个“无效的引用格式”错误,遵循下面的指南。
https://www.jenkins.io/doc/tutorials/build-a-multibranch-pipeline-project/
错误C:\Program Files\Docker\Docker\Resources\bin\docker.exe:引用格式无效。参见“C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help”。
docker容器run --name jenkins-docker --rm --detach ^
--特权--network jenkins --network-alias docker^
--env DOCKER_TLS_CERTDIR=/certs^
--volume jenkins-docker-certs:/certs/client^
--volume jenkins-data:/var/jenkins_HOME^
--卷“%HOMEDRIVE%%HomePath%”:/HOME^
docker:dind
我也试过将它作为一个大的长命令(如下所示)运行,但得到了相同的错误?
docker容器运行--name jenkins-docker --rm --分离--特权--network jenkins --network-alias docker --env DOCKER_TLS_CERTDIR=/certs --volume jenkins-docker-certs:/certs/client --volume jenkins-data:/var/jenkins_home --volume "%HOMEDRIVE%%HOMEPATH%":/home docker:dind
有谁能给我指个方向吗?
提前感谢:-)
格雷格
发布于 2020-05-26 21:42:48
我也遇到过类似的问题。当我从教程中复制时也是如此。您需要删除字符"^“,并尝试在一行中输入。还要检查是否存在所有"--“
https://stackoverflow.com/questions/61557652
复制相似问题