首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在docker容器之间共享文件的惯用方式是什么?

在docker容器之间共享文件的惯用方式是什么?
EN

Stack Overflow用户
提问于 2014-10-16 11:50:01
回答 1查看 67关注 0票数 0

理想情况下,有一种可移植(即独立于主机)的方式。下面是我的具体用例:

我有两个容器A和B,我想在它们之间建立一个VPN。我在每个容器上生成一个公钥/私钥对。现在,为了设置VPN,我需要将A的公钥提供给B,将B的公钥提供给A。

我尝试在A和B之间建立链接,并使用scp复制公钥,但在端口22上收到“连接被拒绝”错误。

解决这个问题的习惯用法是什么?

EN

回答 1

Stack Overflow用户

发布于 2014-10-16 19:09:24

默认情况下,容器不运行ssh服务器。您需要安装ssh,然后在运行程序的同时运行sshd。这样做的一个好方法是使用supervisors来管理单个容器中的多个进程。

或者,您也可以共享主机文件系统上的一个目录,假设这两个容器都运行在同一主机上。

您还可以使用数据卷:https://docs.docker.com/userguide/dockervolumes/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26395917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档