File tree:
.
├── Dockerfile
└── projects
├── project1
│ ├── Makefile
│ └── src
│ └── ... # C source files for project1
├── project2
│ ├── Makefile
│ └── src
│ └── ... # C source files for project2
└── project3
├── Makefile
└── src
└── ... # C source files for project3