Dockerfile执行简单的mv命令失败

Dockerfile执行简单的mv命令失败,docker,jenkins,centos,Docker,Jenkins,Centos,在构建Jenkins映像时,dockerfile无法执行将docker目录移动到/usr/bin的简单mv命令 Building jenkins Step 1/22 : FROM jenkins:2.19.4 ---> f61635651954 Step 2/22 : USER root ---> Using cache ---> 38328c4c60df Step 3/22 : RUN apt-get update && apt-get inst

在构建Jenkins映像时,dockerfile无法执行将docker目录移动到/usr/bin的简单mv命令

Building jenkins
Step 1/22 : FROM jenkins:2.19.4
---> f61635651954
Step 2/22 : USER root
---> Using cache
---> 38328c4c60df
 Step 3/22 : RUN apt-get update       && apt-get install -y sudo curl          && rm -rf /var/lib/apt/lists/*
---> Using cache
---> be88e3447a62
Step 4/22 : RUN echo "jenkins ALL=NOPASSWD: ALL" >> /etc/sudoers
---> Using cache
---> dc14742b9a92
Step 5/22 : RUN curl -sSL -O https://get.docker.com/builds/Linux/x86_64  /docker-latest.tgz && tar -xvzf docker-latest.tgz
 ---> Using cache
 ---> d96e275bfa56
 Step 6/22 : RUN mv docker/* /usr/bin/
 ---> Running in 05e1bd80331e
 mv: cannot remove ‘docker/completion/bash/docker’: No such file or directory
 mv: cannot remove ‘docker/completion/fish/docker.fish’: No such file or directory
 mv: cannot remove ‘docker/completion/zsh/_docker’: No such file or     directory
 ERROR: Service 'jenkins' failed to build: The command '/bin/sh -c mv docker/* /usr/bin/' returned a non-zero code: 1


 $ docker --version
 Docker version 17.11.0-ce, build 1caf76c

VM在centos 7上

有Jenkins用户权限将文件移动到该文件夹中吗?请尝试复制以下文件:
COPY docker/*/usr/bin/
,因为您可以看到,只有目录docker/completion无法移动。用户是这样做的root用户,因此没有权限问题。但我注意到它在其他环境下工作,但有时失败了,这很奇怪。你能解决这个问题吗?我也面临着类似的错误是的,我也有类似的问题。如果能知道有没有解决办法,那就太好了