LoginSignup
0
0

More than 3 years have passed since last update.

Ubuntu 16.04 ベースの Docker で java をインストールする

Last updated at Posted at 2020-10-02

Ubuntu 16.04 ベースの Docker で java をインストールする

JDK 8 をインストールする

以下の Dockerfile を作ってビルドする。

FROM ubuntu:16.04
ENV DEBIAN_FRONTEND noninteractive
RUN  apt-get update  -y \
  && apt-get install -y software-properties-common \
  && add-apt-repository ppa:openjdk-r/ppa \
  && apt-get install -y openjdk-8-jdk \
  && rm -rf /var/lib/apt/lists/*

# java
ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64

JDK 8 をインストールする (apt でミラーサイトを利用)

コマンドラインで ubuntu の apt の取得先をミラーに変更する (take2) の記事で書いたミラーサイトの設定の方法を利用する場合、以下の Dockerfile となる。

FROM ubuntu:16.04
ENV DEBIAN_FRONTEND noninteractive

RUN  sed -i.bak -r 's!(deb|deb-src) \S+!\1 mirror://mirrors.ubuntu.com/mirrors.txt!' /etc/apt/sources.list \
  && apt-get update  -y \
  && apt-get install -y software-properties-common \
  && add-apt-repository ppa:openjdk-r/ppa \
  && apt-get install -y openjdk-8-jdk \
  && rm -rf /var/lib/apt/lists/*

# java
ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64

参考
https://kazuhira-r.hatenablog.com/entry/2019/03/10/225459
https://openjdk.java.net/install/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0