2

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

0 回答 0