我正在尝试在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.