Your README doesn't mention how to compile noop.c. Please provide instructions on how to build this image.
Fyi, directly including the compiled version of noop is very bad. Is it 32 bit? 64 bit? What arch?
Ideally, there would be multiple phases to this repo. Phase 1, that extends some OS, installs gcc, and compiles noop. Phase 2, not using compose, would volume mount $PWD, and copy out the compiled binary. Phase 3 would then build the final resulting image with just noop.
Your README doesn't mention how to compile noop.c. Please provide instructions on how to build this image.
Fyi, directly including the compiled version of noop is very bad. Is it 32 bit? 64 bit? What arch?
Ideally, there would be multiple phases to this repo. Phase 1, that extends some OS, installs gcc, and compiles noop. Phase 2, not using compose, would volume mount $PWD, and copy out the compiled binary. Phase 3 would then build the final resulting image with just noop.