私はプレイ2.2を使用しています。
これが私のbuild.sbtです
import com.typesafe.sbt.SbtNativePackager._
import NativePackagerKeys._
name := "test"
version := "1.0-SNAPSHOT"
maintainer in Docker := "First Last <****@gmail.com>"
dockerExposedPorts in Docker := Seq(9000)
libraryDependencies ++= Seq(
javaJdbc,
javaEbean,
cache,
filters
)
deploy:stage を実行すると、生成された Dockerfile に EXPOSE ディレクティブがありません。
生成された Dockerfile は次のとおりです。
FROM dockerfile/java
MAINTAINER "First Last <****@gmail.com>"
ADD files /
WORKDIR /opt/docker
RUN ["chown", "-R", "daemon", "."]
USER daemon
ENTRYPOINT ["bin/test"]
CMD []