如何将Java放到Ubuntu docker容器上?

weixin_38082682 2019-09-12 02:02:38
我目前有一个Docker容器,其中安装了Ubuntu(17.10)映像,其中包含其他软件包.但是,除了当前图像之外,我目前在尝试将Java安装到此容器上时遇到了困难. 当前的Dockerfile: FROM cityofzion/neo-privatenet ADD files/ files/ ENTRYPOINT [ "/bin/bash" ] 当试图找到有关如何执行此操作和测试容器内部的信息时,大多数建议使用以下命令:apt-get install -y oracle-java9-installer 但是这导致:E:无法找到包oracle-java9-installer 我也试过这个建议的命令wget http://download.java.net/java/GA/jdk9/9/binaries/jdk-9 181_linux-x64_bin.tar.gz 产生此结果的HTTP请求发送,等待响应…找不到404 – 错误404:未找到. 我只是尝试在容器中运行这些命令,因为这就是它们的运行方式,它们似乎都失败了. 任何人都可以建议我可以包含在我的Dockerfile中,将java安装到我的图像上吗? 提前致谢.
...全文
79 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38090768 2019-09-12
  • 打赏
  • 举报
回复
添加到您的docker文件 RUN \ apt-get update && \ apt-get install -y software-properties-common && \ echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections && \ add-apt-repository -y ppa:webupd8team/java && \ apt-get update && \ apt-get install -y oracle-java9-installer && \ rm -rf /var/lib/apt/lists/* && \ rm -rf /var/cache/oracle-jdk8-installer ENV JAVA_HOME /usr/lib/jvm/java-9-oracle

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧