Docker file for 1:1 environment CI vs local. Note: Docker environment will be optional. We will still be able to run directly on local host machine, but we need a determinist setup to test with the same env that we on CI (for special cases - check clang 18 failure in #29 ).