请问Harvester,dashboard和后端Harvester如何单独编译成不同的docker镜像呢?Harvester日常的CI/CD是如何做的,是github Action?

问题描述:
1)Harvester dashboard项目如何独立编译出docker镜像?
2)Harvester(https://github.com/harvester/harvester)如何编译出docker镜像?

预期结果:
dashboard项目是一个docker镜像,Harvester项目是一个docker镜像