将文件从本地目录复制到远程主机上的Docker容器

时间:2019-05-21 13:41:03

标签: bash docker ssh

我想创建一个观察器,该观察器将自动将文件更改从本地目录同步到远程Docker容器。我需要找到一种有效传输文件的方法。我还将需要它一次上传命令,该命令会将完整的文件夹从本地目录传输到远程Docker容器。

我认为一种解决方案是将scp到远程主机上的tmp目录,然后通过ssh运行docker cp从tmp目录复制文件。那是一个好的解决方案吗?有什么更好的吗?

顺便说一句,如果有人知道该用例的文件同步实用程序,请告诉我。我尝试搜索,但似乎不是最受欢迎的开发工作流程?

1 个答案:

答案 0 :(得分:0)

我会使用rsync进行本地到远程主机同步。从其卷中将目录装入docker容器。