distroless dockerfile приводит к более чем 1 изображению
Я просто создаю файл докеров для postgres, используя многоэтапный образ без дистрибутива. Я пытаюсь изучить distroless из-за безопасности и размера образа. вот мой докерфайл:
### First Stage ###
# Base Image
FROM postgres:13-alpine as build
WORKDIR /usr/src/app/postgres
### Second Stage ###
FROM gcr.io/distroless/base-debian10
COPY --from=build /usr/src/app/postgres /usr/src/app/postgres
WORKDIR /usr/src/app/postgres
# Change user to non-root
USER 1002
# Run POSTGRES
CMD ["/postgres"]
После создания изображения конечным результатом будет 4 изображения вместо 1, как на изображении ниже.
Я новичок в докере, и, насколько я знаю, 1 файл докера должен привести к 1 изображению, может ли кто-нибудь объяснить, почему это произошло?