yumのCentOSのコンテナの実装JDKのインストール環境ドッキングウィンドウのCentOS、TOMCAT、JDK他のカスタム関連(DOCKERFILE)ミラー

JDKをインストールするには1、yumをコマンド

インストールされたバージョンを選択します

yumの インストール Javaベース-y 1.80 -openjdkのJava- 1.80 -openjdk-develの

またはすべてのファイルをインストールするには、以下のコマンドjdk1.8.0

yumの インストール Javaベース-y 1.80 * -openjdk 
yumをインストール-yのjava-1.8.0-openjdk.x86_64

2、JDKのインストールが成功した参照

#Javaの-version

[ルート@の1c164311bb8b /]#のJava - バージョン
OpenJDKのバージョン" 1.8.0_222 " 
OpenJDKのランタイム環境(ビルド1.8 .0_222- B10)を
OpenJDKの64 -ビットサーバーVM(ビルド25.222、混合モードを-b10を)

3、環境変数を設定します

JDKのデフォルトのインストール・パスは/ usr / libに/ JVM

[ルート@の1c164311bb8bのJVM]#のPWD 
は/ usr / libに/ JVM 
[ルート@の1c164311bb8bのJVM]#
[ルート@の1c164311bb8bのJVM]#LLの
合計0 
drwxr -XR-X。3ルートルート17 7月30  0548のJava- 1.80 -openjdk- 1.80.222 .b10- 0 .el7_6.x86_64 
lrwxrwxrwx。1ルートルート21年07月30  0548 JRE - >の/ etc /代替/ JREの
lrwxrwxrwx。1つのルートルート277月30  0548 jre- 1.80 - >の/ etc /代替/ jre_1。8.0 
lrwxrwxrwx。1つのルートルート35年07月30  0548 jre- 1.80 -openjdk - >の/ etc /代替/ jre_1。8 .0_openjdk 
lrwxrwxrwx。1つのルートルート51年07月30  0548 jre- 1.80 -openjdk- 1.80.222 .b10- 0 .el7_6.x86_64 - > Javaベース1.80 -openjdk- 1.80.222 .b10- 0 .el7_6.x86_64 / JRE 
lrwxrwxrwx。1つのルートルート29 7月30  0548のjre-OpenJDKの- >の/ etc /代替/ jre_openjdk 
[ルート@の1c164311bb8bのJVM]#

/ etc / profileファイルで次のコマンドを追加します。

#設定されたJava環境   
JAVA_HOME =は/ usr / libに/ JVM / jre- 1.80 -openjdk- 1.80.222 .b10- 0 .el7_6.x86_64 
PATH = $ PATHの:$ JAVA_HOME / ビン   
CLASSPATH =。$ JAVA_HOME / libに/ dt.jar:$ JAVA_HOME / / libにtools.jarの   
輸出JAVA_HOMEのCLASSPATHのPATH

有効にするには、次のコマンドを実行し、保存し、ファイルのプロファイルを閉じます

ソースは/ etc / profile

4、Dockerfileファイルを書き込むとき、コンテナを定義する唯一の変数(第3の部分は省略されてもよいです)

ENV JAVA_HOMEは/ usr / libに/ JVM / jre- 1.80 -openjdk- 1.80.222 .b10- 0 .el7_6.x86_64

 

参考ブログ:

ドッキングウィンドウのインストールCentOSの、TOMCAT、JDK他のカスタム関連(DOCKERFILE)ミラー

インストールと設定CentOSのyumを7 JDK

https://blog.csdn.net/github_38336924/article/details/82221258

おすすめ

転載: www.cnblogs.com/djlsunshine/p/11269746.html