Dockerfile: COPY 不复制整个目录树

我对球队有点失望 DOckerfile COPY 相对于目录。 在与我的目录中 Dockerfile, 我有一个目录 nginx 被削弱:

.
├── Dockerfile
└── nginx
├── conf.d
│   └── jenkins.conf
├── mime.types
└── nginx.conf

有以下内容 Dockerfile:

FROM "nginx:alpine"
RUN mkdir -p /etc/nginx
COPY nginx/* /etc/nginx/
#COPY nginx/conf.d/jenkins.conf /etc/nginx/conf.d
RUN pwd && uname -a && ls -altR /etc/nginx/
EXPOSE 8000

目录的内容不正确 conf.d. 文件 jenkins.conf 没有复制。 没有 mkdir 和: COPY nginx / / etc /

... 等等 ... 我无法复制整个目录 nginx. 因为我只有 2 复制文件,我可以显式复制每个文件,它就像一个魅力。 但我有点关注一个可能的复杂的目录树。

此外,文档表明您可以复制整个目录。

如果你能给我建议 ...

尊敬, J-L
已邀请:

要回复问题请先登录注册