使用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