Add a CI check for dockerfile build (#557)
* Simplify dockerfile
* Add build check step to lint-and-test workflow
* Revert "Simplify dockerfile"
This reverts commit a88f2bcc553ee0d9e2165a56c67a194357f63979.
* simplify build check
* add minimal dotenv to CI step
* fix ci step