问题描述
当我尝试使用 docker 上下文从远程服务器上的本地计算机运行此命令时,docker-compose 出现问题:
docker-compose --context remote up -d
我明白了:
ssh: connect to host xxx.xxx.xxx.xxx port 22: Connection refused
我只用这个命令得到这个错误,其他一切正常(比如 ps 或 logs 命令)。此外,常规 ssh 连接工作正常,所以我认为我的 ssh 配置没有问题。
就我所见,使用 verbose 运行命令没有提供任何有用的信息。
解决方法
在您的 COMPOSE_PARAMIKO_SSH: 1
和 query operators supported 中设置环境变量 .gitlab-ci.yml
。