docker compose build 一問

如果我官方php image, 寫個build file install 所須 extension, 咁佢係咪每行docker compose up 都會download 及install 一次extension? 咁定係我第一次compose up, 入去隻image install 晒所須 extensions 跟住commit 一次好, 之後改用新image? 我見commit 完個image size 300M to 600M