docker 的复制指令

Copy Instruction of the docker

我正在执行包含以下内容的 docker 文件。

# Run npm install
RUN cd /srv/package/ && npm install --loglevel info && npm cache clean

WORKDIR ${HOME}

COPY ./.eslintrc.json \
./.eslintignore/

# Clean up environment
USER root

由于我的复制指令没有正确结束,我收到以下错误。

Step 6 : COPY ./.eslintrc.json ./.eslintignore USER root
lstat USER: no such file or directory

我浏览了 docker 文档。即使在尝试使用前斜线、点或不带任何终止符号的情况下,也无法获得预期的结果。任何帮助将不胜感激。

这是因为 COPY 采用第二个参数,即目的地。

COPY ./.eslint.json\
    ./.eslintignore/ <destination needed>

因此假设 USER 是您的目的地