具有大量CPU使用率的Docker Java 8容器

时间:2017-02-23 16:22:35

标签: java docker dockerfile

我们目前正在将Java 8应用程序停靠,我们有一个非常奇怪的行为。在docker之外,应用程序使用不到10%的cpu,但是当我们将应用程序运行到容器中时,我们拥有容器的100%CPU使用率。

在容器内部(docker exec -it [container-id] top),jar只使用10%的cpu。

我们尝试使用其他基本泊坞窗图片,例如openjdk,但它不会改变任何内容。

Docker文件:

FROM anapsix/alpine-java:8
ADD . /producer
WORKDIR /producer
COPY ikb-1.0-SNAPSHOT-producer.jar ikb-1.0-SNAPSHOT-producer.jar
COPY resources/ /resources/
CMD ["java", "-jar", "ikb-1.0-SNAPSHOT-producer.jar"]

我们使用:

  • Docker版本: 1.13.1,构建092cba3
  • Docker-compose版本: 1.11.2,build dfed245
  • 服务器操作系统: CentOS

0 个答案:

没有答案