我想在两个docker容器中使用无密码的ssh。如何使用docker-compose.yml文件为其添加known_hosts条目
我想在docker env上实现ansible。要在部署节点上部署并运行rpm,我需要从container1到container2的无密码ssh。为此,我必须在container2节点中添加container1的known_hosts键。
这该怎么做 ???
最佳答案
尝试将其从主机安装到容器。 。--volume local/path/to/known_hosts:/etc/ssh/ssh_known_hosts
如果它不起作用,请查看与docker中的ssh key相关的一些类似情况,例如:this
和this
关于docker - 如何在docker-compose.yml的docker容器内为无密码ssh添加known_hosts?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48258546/