以前、Oracle JDKをインストールしたDockerイメージ(CentOS、Ubuntu Linux)を作りましたが、
なんとなくOpenJDKもやっておいた方がいいのかなぁという気になりまして。
OpenJDKのインストールって、ほとんどやったこともなかったですので、よい機会かと。
CentOS
yumでインストール。
Dockerfile
FROM centos:7 RUN yum install -y java-1.8.0-openjdk-devel && \ yum install -y java-1.8.0-openjdk-debuginfo --enablerepo=*debug* RUN useradd jdk-user USER jdk-user WORKDIR /home/jdk-user CMD bash
ふつうにインストールするなら、
$ sudo yum install -y java-1.8.0-openjdk-devel $ sudo yum install -y java-1.8.0-openjdk-debuginfo --enablerepo=*debug*
というところですね。
Ubuntu Linux
単純にapt-get installでOKみたいです。
Dockerfile
FROM ubuntu:latest RUN apt-get update -y && \ apt-get install -y openjdk-8-jdk RUN adduser --disabled-password --gecos '' jdk-user USER jdk-user CMD bash
ふつうにやるなら、
$ sudo apt-get install -y openjdk-8-jdk
ですね。
覚えておきましょう。
参考)
Ubuntu 14.04 LTSでOpenJDK 8を使用する。 - いくやの斬鉄日記
JJUG CCC 2015 Spring、M-3 HeapStats: Javaトラブルシューティング ハンズオン の参加にあたっての前準備 · GitHub
Linuxmania:apt-getでJavaをインストールしよう (Ubuntu)
参考メモ/CentOS7 の OpenJDK パッケージの構成メモ - Qiita
Elastic Stack 5.0.0 GAリリース! 早速インストール!! #elasticsearch - Taste of Tech Topics