0
A
回答
0
这取决于图像。一些使用Debian,一些使用Alpine。就我所知,就大多数项目而言,情况就是如此。
当您在DockerHub上时,您可以查看Dockerfiles。例如,openjdk base image有几个标签,并且Dockerfiles链接到它。
openjdk8使用this Dockerfile它使用Debian Jessie。使用Alpine Linux的映像通常标有-alpine
。只需浏览Dockerfiles并查看。
0
到继承由您的基础映像的Java不是在您的容器中使用Java的唯一方法。
Dockerfile:
FROM ubuntu:14.04
RUN apt-get update -y && apt-get install -y openjdk-7-jre
建立你的形象:
docker build -t ubuntu-jre7 .
并运行容器:
docker run --rm -t ubuntu-jre7 java -version
将产生如下输出(在写作的时候):
java version "1.7.0_131"
OpenJDK Runtime Environment (IcedTea 2.6.9) (7u131-2.6.9-0ubuntu0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.131-b00, mixed mode)
相关问题
- 1. 基本插入图像? Python
- 2. JSP:改变基于Java值的图像
- 3. 用于基本图像处理的Java库是什么?
- 4. 在基本图像上使用热点在基本图像上触发透明图像图层(.png)
- 5. 基本的CSS悬停图像交换?
- 6. 基于文本的动态图像PHP
- 7. jQuery的基本图像旋转
- 8. 有没有人知道图像的基本Java Socket上传脚本?
- 9. Java基本declaratiron
- 10. 基本核心动画 - 移动图像
- 11. OpenCV 2.3 C++基本图像处理
- 12. 基于图像
- 13. Java图形/基本游戏循环
- 14. ImageResizer水印应用基本图像,而不是水印图像
- 15. 基本Java继承
- 16. 基本的Java计算器
- 17. 基本的Java功课
- 18. 基本的Java问题
- 19. Java的基本问题
- 20. 基本的Java GUI程序
- 21. java中的基本队列
- 22. 基本的Java IDE插件?
- 23. Java的基本类使用
- 24. 基本的Java Hang子手
- 25. Java/Android的基本问题
- 26. Java的int基本问题
- 27. 如何使用Perl生成基本图形的图像?
- 28. 带缩略图的基本jQuery图像库
- 29. 基地和图像
- 30. 图像中的Java
谢谢。所以我可以从git hub获得等效的docker文件。是不是? –
通常它被托管在GitHub上,是的 – n2o