sbt-docker无效的头字段值“oci …运行时错误:没有这样的文件错误

我目前使用sbt-docker来创build一个图像在mesos上运行。 当我执行“项目DataQualityIngest”运行。 一切工作正常。 (从而表明项目本身工作正常)

但是当我用这些设置创builddocker图像时

mainClass in (Compile, run) := Some("com.company.data_quality.CredentialObjectConsumer") enablePlugins(DockerPlugin, JavaAppPackaging) dockerBaseImage := "java:8u72" dockerExposedPorts := Seq(9000) dockerRepository := Some("docker.company.com/analytics") packageName in Docker := "credential-kafka-ingest" version in Docker := "0.1.7.4 

它成功地build立了docker图像docker.company.com/analytics/credential-kafka-ingest:0.1.7.4 ,但是当我运行docker run docker.company.com/analytics/credential-kafka-ingest:0.1.7.1我得到以下错误

 docker: Error response from daemon: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"exec: \\\"bin/datqualityingest\\\": stat bin/datqualityingest: no such file or directory\"\n".