Как команда "sbt runAll" может остаться в живых?Имеет ли команда «sbt runAll» параметры, чтобы она оставалась в живых?
Я создал образец файла Logam, а затем образ докера, установив Java v8 и sbt v1.2.1.Мой Dockerfile в конце моего вопроса.
Когда я запускаю команду docker "docker run -p 57798: 57797 -d lagom-hello-world",
команда sbt проходит процесс инициализации, и все выглядит нормально.Однако команда sbt завершает себя, как только завершает процесс инициации.Как команда "sbt runAll" может остаться в живых?
Содержимое в моем Dockerfile
FROM openjdk:8
RUN \
curl -L -o sbt-1.2.1.deb http://dl.bintray.com/sbt/debian/sbt-1.2.1.deb && \
dpkg -i sbt-1.2.1.deb && \
rm sbt-1.2.1.deb && \
apt-get update && \
apt-get install sbt && \
sbt sbtVersion
EXPOSE 57797
WORKDIR /app
ADD . /app
CMD sbt runAll