while true ;do sleep 1; done
docker-entrypoint.sh
RUN chmod +x /usr/local/bin/docker-entrypoint.sh
COPY
--module-path target/lib \
--add-modules=javafx.controls,javafx.base,javafx.graphics,commons.configuration,commons.csv,org.apache.logging.log4j
List<String> x = Arrays.asList(new String[] { "a", "b" });
System.err.println("x: " + x);
List<String> y = x.stream().map(o -> {
List<String> v = new ArrayList<String>();
v.add(o);
v.add(o);
return v;
}).flatMap(Collection::stream).collect(Collectors.toList());
System.err.println("y: " + y);
x: [a, b]
y: [a, a, b, b]
у него естественно своих стартап скриптов есть (скорее всего catalina)
вот в последний бывает и добавляют
а то докер заметит что каталина процесс завершился и остановит контейнер а вот этого бывает не надо
но для ноды не знаю зачем надо
тем более что
докер не для разработки пересаживайтесь просто на линукс и все булет норм
и совет переходите на яву или дотнет или голанг или нод жс и единственной версии хватит на много лет