为何M1 Max macOS上Spring Boot原生镜像构建耗时极长?
Spring Native镜像构建在M1 Max macOS上耗时异常
我做了一个用于演示原生镜像构建的示例应用。同样的构建任务,在Ubuntu上仅需约4分钟完成,但在M1 Max MacBook Pro的macOS上耗时极长——我等待1小时后不得不终止构建。
我已为Docker Desktop分配以下资源:
- 5核CPU
- 32GB内存
- 2GB交换空间
- 200GB虚拟磁盘上限
使用的构建命令:
mvn spring-boot:build-image -Pnative
我的Java和Maven版本信息如下:
Apache Maven 3.8.7 (b89d5959fcde851dcb1c8946a785a163f14e1e29) Maven home: /Users/jcarman/.m2/wrapper/dists/apache-maven-3.8.7-bin/678cc9d4/apache-maven-3.8.7 Java version: 17.0.6, vendor: Eclipse Adoptium, runtime: /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "13.2.1", arch: "aarch64", family: "mac"
内容的提问来源于stack exchange,提问作者James Carman
相关产品推荐
相关产品推荐

