Tag: 工人本地包装商

SbtNativePackager“在Dockerfile中找不到EXPOSE指令”

我正在使用游戏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中缺lessEXPOSE指令。 这是生成的Dockerfile FROM dockerfile/java MAINTAINER "First Last <****@gmail.com>" ADD files / WORKDIR /opt/docker RUN ["chown", "-R", "daemon", "."] USER daemon ENTRYPOINT ["bin/test"] CMD […]

如何在sbt-native-packager 0.8.0-M2中使用Docker

我正在尝试在Play 2.2项目上构build一个Docker镜像。 我在Ubuntu Linux上使用Docker版本1.2.0。 Build.scala中的Docker特定设置如下所示: dockerBaseImage in Docker := "dockerfile/java:7" maintainer in Docker := "My name" dockerExposedPorts in Docker := Seq(9000, 9443) dockerExposedVolumes in Docker := Seq("/opt/docker/logs") 生成的Dockerfile: FROM dockerfile/java:latest MAINTAINER ADD files / WORKDIR /opt/docker RUN ["chown", "-R", "daemon", "."] USER daemon ENTRYPOINT ["bin/device-guides"] CMD [] 输出看起来像dockerBaseImage被忽略,并且是默认的 (dockerfile/java:latest) is not handled correctly: [project] $ […]