SBT is scala build tool.
RPM is package manager for Redhat, Centos, Scientific Linux.
sbt-rpm can create rpm package. Using sbt-native-packager's rpm plugin.
You can use ordinary sbt command
docker run -ti --rm wshino/sbt-rpm sbt sbt-version
This image is configured with a workdir /app
docker run -it --rm -v "$PWD:/app" -v "$HOME/.ivy2":/root/.ivy2 -v "$HOME/.sbt":/root/.sbt wshino/sbt-rpm sbt rpm:publish