Docker安裝JDK

Docker安裝JDK

安裝JDK7和JDK8基本沒有區別,只是Dockerfile有所不一樣,可是他們都繼承了以前tools的Docker鏡像,下面給出了JDK7和JDK8的Dockerfile源文件。git

大概步驟:github

  1. 上傳jdk7到宿主機
  2. 編寫Dockerfile構建鏡像
  3. 編寫supervisor配置文件
  4. build和run
# 方式一:能夠經過ssh上傳指定版本的jdk(這裏選擇第一種)
# 1. 上傳jdk7到宿主機
# 2. 將jdk7都解壓到指定的目錄下(和Dockerfile文件同目錄)

# 方式二:從官網或者鏡像網站下載jdk7
  •  

Dockerfile文件docker

  •  

Dockerfile源文件連接:ssh

https://github.com/birdben/birdDocker/blob/master/jdk7/Dockerfile 
https://github.com/birdben/birdDocker/blob/master/jdk8/Dockerfile網站

supervisor配置文件內容ui

# 配置文件包含目錄和進程
# 第一段 supervsord 配置軟件自己,使用 nodaemon 參數來運行。
# 第二段包含要控制的 2 個服務。每一段包含一個服務的目錄和啓動這個服務的命令。

[supervisord]
nodaemon=true

[program:sshd]
command=/usr/sbin/sshd -D

 

控制檯終端spa

# 構建鏡像
docker build -t="birdben/jdk7:v1" .
# 執行已經構件好的鏡像
docker run -p 9999:22 -t -i birdben/jdk7:v1
相關文章
相關標籤/搜索