是否可以像使用RUN命令一样将COPY命令链接在一起?
链接运行命令的示例:
RUN echo "root:user_2017" | chpasswd && \
groupadd -g 1000 user && \
useradd -u 1000 -m -s /bin/bash user && \
passwd -d user
如果我不得不从主机到图像执行多个副本,那么下面显示的内容是否会阻止引入多个中间图像?我知道下面显示的内容不起作用,因为当&&
用于将多条线绑在一起时,每一行都需要是一个单独的命令。
COPY ./folder1A/* /home/user/folder1B/ && \
./folder2A/* /home/user/folder2B/ && \
./folder3A/* /home/user/folder3B/ && \
./folder4A/* /home/user/folder4B/ && \