Docker客户端提供cp子命令,如here所述,当需要将文件复制到容器中时(注意:这有点类似于图像构建中的Dockerfile ADD指令),它非常方便。在Docker 1.8中,cp命令已经被扩展了一些。Ansible码头模块缺少CP命令?
但是,阅读Ansible docker module documentation,看起来这是缺少?这里是我的2个问题:
- 我误解了Ansible文档吗?
- 如果Ansible缺少cp的东西,有没有人找到解决方法?我可以想到使用Ansible 复制模块将文件首先传输到远程机器,然后在那里运行本地Docker客户端cp,但理想情况下,Ansible的docker模块将在一次性完成此操作码头模块的?
在此先感谢。
感谢您指点我“同步”。这听起来比使用“复制”作为我的解决方法建议。我提出了可以扩展案卷模块的请求,但现在这是我们所拥有的最好的... –