В папку diff обычно складываются различия между образами, так происходит если на основе какого-либо образа создаёшь новый и так далее. Также желательно указывать тег образа, т.к. у Вас пусто, то по умолчанию используется "latest", что при использовании команд docker compose pull каждый раз будет скачивать изменения для образа.
Довольно удобный инструмент для управления контейнерами/образами/стеками Portainer CE
https://docs.portainer.io/start/install-ce
Сам устанавливается как контейнер, вкладка с образами покажет размеры образов и т.д.