如何在一个Dockerfile中创建两个图像,它们只复制不同的文件.
这不应该产生两个图像img1&img2,而是产生两个未命名的图像d00a6fc336b3&a88fbba7eede
Dockerfile:
FROM alpine as img1
COPY file1.txt .
FROM alpine as img2
COPY file2.txt .
Run Code Online (Sandbox Code Playgroud)
相反,这是docker build的结果.
REPOSITORY TAG IMAGE ID CREATED SIZE
<none> <none> d00a6fc336b3 4 seconds ago 4.15 MB
<none> <none> a88fbba7eede 5 seconds ago 4.15 MB
alpine latest 3fd9065eaf02 3 months ago 4.15 MB
Run Code Online (Sandbox Code Playgroud)