安裝JDK7和JDK8基本沒有區別,只是Dockerfile有所不一樣,可是他們都繼承了以前tools的Docker鏡像,下面給出了JDK7和JDK8的Dockerfile源文件。git
大概步驟:github
# 方式一:能夠經過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