2017-12-04 23 views
0

스칼라 애플리케이션을 도킹하고 싶습니다.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" 

:

답변

0

당신은을 통해 build.sbt에 baseImage와 태그를 설정할 수 있습니다.