I see there are several build issues, myself met build issues too, I wonder why we don't use Dockerfile to setup an unified environment for building?
I thought runc was considered as an independent project which won't depend on Docker or other projects, but then I see we still use Docker for test, so I think we can use Docker for build as well.
Is there any specific reasons why we don't use Dockerfile? Thanks.