【发布时间】:2020-06-15 10:16:00
【问题描述】:
我有一个 Kotlin 项目,与 Micronaut 一起工作。我现在想对项目进行 docker 化。导入并尝试启动容器后,我总是得到No embbeded container found. Running as CLI application。
我已经搜索了一个解决方案,但我发现的唯一一件事是在我已经拥有的项目中拥有“实现(“io.micronaut:micronaut-http-server-netty”)”。还有什么可能是问题的根源?
我的 Dockerfile 看起来像这样:
FROM adoptopenjdk/openjdk13-openj9:jdk-13.0.2_8_openj9-0.18.0-alpine-slim
COPY build/libs/prj-*-dev.jar prj.jar
EXPOSE 8080
CMD ["java", "-Dcom.sun.management.jmxremote", "-Xmx128m", "-XX:+IdleTuningGcOnIdle", "-Xtune:virtualized", "-jar", "prj.jar"]
【问题讨论】:
-
分享你的 docker 代码
-
只有现在给出的 dockerfile 还是您需要其他任何东西?