Docker:Java+Python 应用程序的基础镜像

时间:2021-01-17 19:40:07

标签: java python docker

我正在为包含 Java 和 Python 组件的应用程序准备 docker 映像。有几种方法可以处理基本图像,我想知道是否有一种“正确”或规范的方法:

  1. JDK 映像开始并使用 apt-get 添加 Python
  2. Python 映像开始并使用 apt-get 添加 JDK
  3. 从最小的 Ubuntu/Debian/CentOS 开始,然后使用 apt-get/yum 添加 Python 和 OpenJDK

我想不出一个理由让 #1 胜过 #2,反之亦然;但是,我相信 #3 会包含许多我不需要的东西。

编辑虽然 Dockerfile from python:3.6-slim add jdk8 的问题有两种可能的解决方案,但我想知道是否有最佳实践或规范答案。

0 个答案:

没有答案