1.首先下载jdk1.8 :

https://pan.baidu.com/s/1gkPnqHqj6GHRt-4ONqyxUg  提取码:43p9

将文件通过工具放到Linux服务器的某个目录(工具:Winscp、Xftp)

通过xshell连接到服务器。

2. docker ps 查看容器id:

3.复制gz文件到容器中的root的用户目录下 ,jdk_path 就是第1部放的目录路径。

docker cp  <jdk_path>/jdk-8u201-linux-x64.tar.gz  <容器名称或者ID>:/root

4.进入指定容器 

docker exec -it <容器名称或者ID> bash

5.在容器中解压jdk

cd ~

tar -zxvf jdk-8u201-linux-x64.tar.gz

chown root:root ~/jdk1.8.0_201 -R

6.建立容器系统的JAVA_HOME目录

mkdir /usr/lib/jvm

 7.移动jdk目录到JAVA_HOME目录

mv ~/jdk1.8.0_201  /usr/lib/jvm

8.安装vim

apt-get update

apt-get install vim

 

9.设置环境变量,从应用程序到vim则在应用程序中使用ctrl+c复制,在vim中使用shift+insert粘贴

vi ~/.bashrc


#set jdk environment,将以下内容复制保存到bashrc即可

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_201 ## 这里要注意目录要换成自己解压的jdk 目录

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

 

10.使得环境变量马上生效,并查看版本:

source ~/.bashrc

java -version

11.现在就可以在容器中使用 jps ,jstat等命令啦

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐