在 nodejs 容器中重复日志存在一些问题,
这是我的流程:
- Nodejs容器获取ssh密钥(私钥)
- 将其加载到 ssh-agent 中(
eval "$(ssh-agent -s)" && cp ${key} ~/.ssh/id_rsa
) - 使用 ssh 克隆 git 存储库
git pull
每1米运行一次
错误 :
执行"Warning: Permanently added 'github.com,140.82.x.x' (ECDSA) to the list of known hosts"
每个git pull
命令
我到目前为止尝试过的:
stdout
从节点execSync
命令中删除- 将其添加到
~/.ssh/config
并重新ssh-agent
启动eval
:
Host *
StrictHostKeyChecking no
UserKnownHostsFile ~/.ssh/known_hosts
LogLevel ERROR
IdentityFile ~/.ssh/id_rsa
答案1
尝试使用以下参数,但请记住,如果出现问题,您可能无法获得任何详细信息,在这种情况下您需要再次更改日志级别。
Host *
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
LogLevel quiet