Размер контейнера Docker
Пытаюсь вывести отчёт на R через ShinyProxy, для этого отчёт нужно в Docker контейнер поместить. Полазил по форумам, почитал литературу по Docker - теорию вроде понял, а с практикой проблемы. Один из вопросов: как уменьшить размер контейнера? Как я понимаю, контейнер должен содержать в себе всё, начиная от образа ОС. По одному из примеров написал Dockerfile на основе openanalytics/r-base контейнера (https://hub.docker.com/r/openanalytics/r-base/), построил и вижу что контейнер больше гигабайта занимает места. Так каждый контейнер будет делать? Каждый отчёт, который весит пару килобайт, после упаковки в контейнер будет занимать порядка гигабайта места? Можно ли создать какой-нибудь 1 родительский контейнер, который будет содержать всё что нужно и весить много, а к нему цеплять дочерние контейнеры, содержащие только код, и занимающие пару килобайт места? Что почитать можно по этой теме?