错误:“dockercontextcreate”正好需要1个参数

我正在尝试通过 Docker 上下文使用 docker-compose 部署应用程序。我正在使用本指南:https : //www.docker.com/blog/how-to-deploy-on-remote-docker-hosts-with-docker-compose/

当我尝试创建上下文时,问题就出现了。例如: docker context create test --docker "host=ssh://user@remotehost"
我明白了:

“docker context create”正好需要 1 个参数。请参阅“docker 上下文创建 --help”。

这只发生在 Windows WSL 上,在 Linux 上它可以完美运行。

我正在使用启用了实验功能的docker 19.03.8

回答

这是因为破折号字符。比较两个命令(注意“docker”前的两个破折号)

失败的命令:
docker context create test --docker "host=ssh://user@remotehost"

命令成功:
docker context create test ??docker "host=ssh://user@remotehost"


以上是错误:“dockercontextcreate”正好需要1个参数的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>