是否可以像使用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/ && \