Add Dockerfiles and modify unit test system