我是docker的新手,我正在尝试运行Jenkins图像。我从存储库中提取了图像,现在可以使用命令
运行它docker run -p 8080:8080 jenkinsci/jenkins
默认情况下,它使用openjdk 1.8版。我想使用oracle Jdk而不是openjdk。我怎么能改变这个?提前谢谢。
答案 0 :(得分:1)
Oracle在github上提供了一堆docker镜像:https://github.com/oracle/docker-images
你也应该检查你的其他要求(操作系统等)
答案 1 :(得分:1)
如果你真的想使用这个图像并更改jdk,你将不得不从这个构建自己的图像,安装oraclejdk,设置Jenkins使用这个jdk(比如环境变量等),但它不是一个干净的方式,imho。
最佳做法是从oraclejdk Docker镜像构建自己的图像并在其上设置Jenkins。
您应该查看其他Dockerfiles来执行此操作。