启动Docker映像时找不到文件

时间:2019-04-27 05:25:54

标签: eclipse docker sbt-native-packager

我正在尝试在Windows计算机上运行一个docker容器。为此,我在Eclipse中构建了一个Scala项目,然后添加了一个带有fetch(<url>, { <headers>, <options> }) .then(this._checkStatus) .then(response => response.json()); _checkStatus(response) { if (response.status >= 200 && response.status < 300) { // Success status lies between 200 to 300 return response; } else { //here handle the error may be. var error = new Error(response.statusText); console.log(error); } } 文件的项目文件夹:

plugins.sbt

,然后在项目的主文件夹中添加如下所示的addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.20") 文件,其中builds.sbt是我的Eclipse Project-Name,而ServerAktor是我的主要Scala类:

ServerSystem.class

我使用SBT构建了Docker映像,它似乎可以正常工作。

现在,当我想运行docker映像时,出现以下错误:

name := "ServerAktor"
version := "1.0"
scalaVersion := "2.12.8"
enablePlugins(JavaAppPackaging)
enablePlugins(DockerPlugin)
mainClass := Some("ServerSystem")

我不知道我在做什么错。有什么建议么?不要犹豫,询问您是否需要更多信息。


编辑:

我的dockerfile如下所示:

docker: Error response from daemon: OCI runtime create failed: 
container_linux.go:344: starting container process caused "exec: 
\"/opt/docker/bin/serveraktor\": stat /opt/docker/bin/serveraktor: no such 
file or directory": unknown.

0 个答案:

没有答案