It is recommended to use Docker images to set up the compilation environment

Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: 建议使用docker镜像搭建编译环境

| username: 数据小黑

To improve efficiency, please provide the following information. A clear problem description can help resolve the issue faster:
[TiDB Usage Environment] Compilation Research
[Encountered Problem]
Recently, some colleagues wanted to compile and research TiFlash. The dependency downloads during the compilation process are indeed a headache. Currently, some domestic open-source vendors are trying to package the dependencies into a Docker image. When compilation is needed, they mount the code into the image and execute the compilation within the image. I wonder if this method is applicable to TiFlash?

| username: ShawnYan | Original post link

It might be suggested that the official team create a mirror on Gitee, automatically pulling the latest code from GitHub.

| username: ShawnYan | Original post link

The release-centos7-llvm under tiflash is designed to solve this problem.

Additionally, I found this repository: GitHub - pingcap/tidb-docker-compose

| username: 数据小黑 | Original post link

This topic was automatically closed 60 days after the last reply. No new replies are allowed.