我可以使用具有不同 JDK 版本的多个 spring-boot 容器吗?

我是 docker 的新手,刚开始玩它。我正在研究 spring-boot 微服务。我总共有 5 个微服务,它们都在使用 JDK 8。我想知道我是否可以使用不同的 JDK 版本(例如 OpenJDK 10)运行其中的一些。这可能吗?如果是,将如何指定 dockerfile 和 docker-compose?



qq_笑_17
浏览 114回答 1
1回答

烙印99

是的,有可能。你可以像下面这样使用:DockerFile:ARG JDK_PathFROM $JDK_PATH//rest of your docker file code现在使用以下命令构建 Dockerfile:docker build --build-arg JDK_PATH=/jdk8.0 image_1 .docker build --build-arg JDK_PATH=/jdk10.0 image_2 .
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java