Docker build is incredibly slow, which makes testing hard. It is currently monolithic, but it can be changed to two-stage.