我正在尝试将某些证书从我的计算机复制到docker-machine配置的DigitalOcean小滴中。

docker-machine scp /local/path/to/certs/* machine-name:/etc/secure/

这给我一个错误Improper number of arguments。鉴于用法文档说:
Arguments are [machine:][path] [machine:][path]

我不太确定如何实现自己想要的。

最佳答案

我认为通配符将被/local/path/to/certs中的所有文件替换为 shell 。因此,docker-machine scp接收了两个以上的参数,因此出现了错误。

我猜您应该使用-r标志将一个文件夹的内容复制到另一个文件夹。

关于docker - 从本地目录到计算机的`docker-machine scp`,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33437742/

10-13 02:00