Когда вы запускаете docker build, Docker отправляет контекст сборки (файлы в директории сборки) демону. Файл .dockerignore исключает ненужные файлы из этого контекста — ускоряя сборку, уменьшая размер образа и предотвращая утечку чувствительных файлов.
Контекст сборки
docker build -t myapp .
