Maybe I'm just a complete noob but why does it seem like getting #docker compose container to build properly harder than building the actual application?