理想情况下,有一种可移植(即独立于主机)的方式。下面是我的具体用例:
我有两个容器A和B,我想在它们之间建立一个VPN。我在每个容器上生成一个公钥/私钥对。现在,为了设置VPN,我需要将A的公钥提供给B,将B的公钥提供给A。
我尝试在A和B之间建立链接,并使用scp复制公钥,但在端口22上收到“连接被拒绝”错误。
解决这个问题的习惯用法是什么?
发布于 2014-10-16 19:09:24
默认情况下,容器不运行ssh服务器。您需要安装ssh,然后在运行程序的同时运行sshd。这样做的一个好方法是使用supervisors来管理单个容器中的多个进程。
或者,您也可以共享主机文件系统上的一个目录,假设这两个容器都运行在同一主机上。
https://stackoverflow.com/questions/26395917
复制相似问题