Currently, the CMD of the exaworks/sdk docker image is the test for the latest component to be built (currently flux). This means if you run docker run -ti exaworks/sdk:centos8, you get:
As the flux CI test begins to run. As opposed to leaving the CMD as the smoketest for whichever component was added last, maybe we create an sdk directory that has a Dockerfile that just changes the CMD to something simple like bash. That will result in a less surprising default behavior for anyone that runs the exaworks/sdk image.
Currently, the
CMD
of theexaworks/sdk
docker image is the test for the latest component to be built (currentlyflux
). This means if you rundocker run -ti exaworks/sdk:centos8
, you get:As the flux CI test begins to run. As opposed to leaving the CMD as the smoketest for whichever component was added last, maybe we create an
sdk
directory that has aDockerfile
that just changes theCMD
to something simple likebash
. That will result in a less surprising default behavior for anyone that runs theexaworks/sdk
image.