스칼라 애플리케이션을 도킹하고 싶습니다.sbt native packager의 DockerPlugin에 기본 이미지를 설정하는 방법은 무엇입니까?
openjdk:latest
그것의 기본 이미지로 :
sbt docker:publishLocal
나는 그것을 사용하는 것이 실현 놀랐다 통해 로컬 이미지를 구축 할 때
은 내가 sbt-native-packager
을 사용합니다.
특정 버전에 대한 도커 이미지를 지적하고 싶습니다. 현재 Java 8이 필요하며 Java 9에서 충돌합니다. 그리고 latest
태그는 앞으로 새로운 주요 버전을 가리킬 수 있습니다.
나는 Docker 플러그인이 sbt-native-packager를 통해 어떻게 작동하는지 혼란스러워합니다. openjdk:latest
을 기본으로 사용하는 이유는 무엇입니까? 어떻게 다른 것으로 설정할 수 있습니까 (예 : openjdk/8-jdk
? 당신은 docker documentation of the sbt native packager이에 읽을 수
dockerBaseImage := "openjdk:8-jdk"
: