使用ADD命令将目录复制到Docker中的其他目录

我已经阅读http://docs.docker.com/engine/reference/builder/#add但是我遇到了一个问题。 我想复制本地目录go docker /user/local/

我试过了:

 ADD go /usr/local/ 

和:

 ADD /go/ /usr/local/ 

也:

 RUN chmod 0755 /usr/local/go/src/make.bash 

但是,我看到以下错误消息/usr/local/go/src/make.bash: No such file or directory但本地go目录确实包含make.bash

 ADD go /usr/local/ 

会将你本地的go目录的内容复制到你的docker镜像的/usr/local/目录中。

要将/usr/local/ go目录本身复制到/usr/local/ use:

 ADD go /usr/local/go 

要么

 COPY go /usr/local/go