Ano*_*ous 4 remote-server docker docker-compose windows-subsystem-for-linux docker-desktop
我正在尝试通过 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。
小智 9
这是因为破折号字符。比较两个命令(注意“docker”前的两个破折号)
失败的命令:
docker context create test --docker "host=ssh://user@remotehost"
命令成功:
docker context create test ??docker "host=ssh://user@remotehost"
选项应该位于上下文之前。即:“docker context create --docker host=ssh://user@remotehost test”。请参阅文档:https://docs.docker.com/engine/reference/commandline/context_create/
归档时间: |
|
查看次数: |
1027 次 |
最近记录: |