This paper mainly uses Docker technology, Spring framework, Nginx, AdminMongo, Redis- Manager and other open
source projects to build a comprehensive teaching and training platform suitable for computer related majors such as big data tech
nology through integrated design. The comprehensive training platform can complete classroom teaching, student training, practice examination, skill competition training, 1 + X certificate practice and other activities of big data related courses only using the browser, which greatly reduces the construction cost of professional training room and improves the efficiency and quality of teaching between teachers and students.