V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
blindpirate
V2EX  ›  问与答

哪里有同时包含 jdk 6/7/8 的 docker 镜像?

  •  
  •   blindpirate · 2017-08-26 10:08:02 +08:00 · 2830 次点击
    这是一个创建于 2434 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,在 ubuntu 12.04 上面安装 jdk6 各种冲突,所以想找个现成的.

    PS. https://github.com/caarmen/docker-mvn-jdk-6-7-8 这个试过了,报错:

    Step 5/11 : RUN echo "deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse" >> /etc/apt/sources.list && apt-get update && apt-get install --no-install-recommends -qqy openjdk-6-jdk openjdk-7-jdk openjdk-8-jdk ---> Running in d8487b7d535d Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease Hit:2 http://ppa.launchpad.net/justinludwig/tzdata/ubuntu xenial InRelease Hit:3 http://archive.ubuntu.com/ubuntu xenial InRelease Hit:4 http://archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:5 http://archive.ubuntu.com/ubuntu xenial-backports InRelease Ign:6 http://archive.ubuntu.com/ubuntu trusty InRelease Get:7 http://archive.ubuntu.com/ubuntu trusty Release [58.5 kB] Get:8 http://archive.ubuntu.com/ubuntu trusty Release.gpg [933 B] Get:9 http://archive.ubuntu.com/ubuntu trusty/main amd64 Packages [1743 kB] Get:10 http://archive.ubuntu.com/ubuntu trusty/restricted amd64 Packages [16.0 kB] Get:11 http://archive.ubuntu.com/ubuntu trusty/universe amd64 Packages [7589 kB] Get:12 http://archive.ubuntu.com/ubuntu trusty/multiverse amd64 Packages [169 kB] Fetched 9577 kB in 39s (245 kB/s) Reading package lists... E: Unable to correct problems, you have held broken packages. The command '/bin/sh -c echo "deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse" >> /etc/apt/sources.list && apt-get update && apt-get install --no-install-recommends -qqy openjdk-6-jdk openjdk-7-jdk openjdk-8-jdk' returned a non-zero code: 100

    6 条回复    2017-08-26 14:01:31 +08:00
    tszyh
        1
    tszyh  
       2017-08-26 10:27:42 +08:00
    自己做一个镜像
    fzinfz
        2
    fzinfz  
       2017-08-26 10:44:03 +08:00
    官方的不要用?
    https://hub.docker.com/_/openjdk/
    blindpirate
        3
    blindpirate  
    OP
       2017-08-26 10:48:28 +08:00
    @fzinfz 注意,是"同时"包含 6/7/8
    junwuhui
        4
    junwuhui  
       2017-08-26 11:09:52 +08:00 via Android
    apt 安装改成 COPY 手动导入包。
    qiyuey
        5
    qiyuey  
       2017-08-26 11:20:43 +08:00   ❤️ 1
    我好奇的是,为什么需要这样一个东西
    tomczhen
        6
    tomczhen  
       2017-08-26 14:01:31 +08:00 via Android
    恐怕又是个典型的 xy 问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1242 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:21 · PVG 07:21 · LAX 16:21 · JFK 19:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.