我正在使用播放 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 []