centos容器yum安装JDK环境
1、yum命令安装jdk
选择版本安装
yum install -y java-1.8.-openjdk java-1.8.-openjdk-devel
或者如下命令,安装jdk1.8.0的所有文件
yum install -y java-1.8.-openjdk*
yum install -y java-1.8.0-openjdk.x86_64
2、查看JDK是否安装成功
# java -version
[root@1c164311bb8b /]# java -version
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-b10)
OpenJDK -Bit Server VM (build 25.222-b10, mixed mode)
3、配置环境变量
JDK默认安装路径/usr/lib/jvm
[root@1c164311bb8b jvm]# pwd
/usr/lib/jvm
[root@1c164311bb8b jvm]#
[root@1c164311bb8b jvm]# ll
total
drwxr-xr-x. root root Jul : java-1.8.-openjdk-1.8.0.222.b10-.el7_6.x86_64
lrwxrwxrwx. root root Jul : jre -> /etc/alternatives/jre
lrwxrwxrwx. root root Jul : jre-1.8. -> /etc/alternatives/jre_1.8.0
lrwxrwxrwx. root root Jul : jre-1.8.-openjdk -> /etc/alternatives/jre_1..0_openjdk
lrwxrwxrwx. root root Jul : jre-1.8.-openjdk-1.8.0.222.b10-.el7_6.x86_64 -> java-1.8.-openjdk-1.8.0.222.b10-.el7_6.x86_64/jre
lrwxrwxrwx. root root Jul : jre-openjdk -> /etc/alternatives/jre_openjdk
[root@1c164311bb8b jvm]#
在/etc/profile文件添加如下命令
# set java environment
JAVA_HOME=/usr/lib/jvm/jre-1.8.-openjdk-1.8.0.222.b10-.el7_6.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
保存关闭profile文件,执行如下命令生效
source /etc/profile
4、编写Dockerfile文件时,只需要定义容器变量即可(第三部可以省略)
ENV JAVA_HOME /usr/lib/jvm/jre-1.8.-openjdk-1.8.0.222.b10-.el7_6.x86_64
参考博客:
DOCKER 安装CENTOS,TOMCAT,JDK等相关的自定义(DOCKERFILE)镜像
CentOS 7 yum 安装与配置 JDK
https://blog.csdn.net/github_38336924/article/details/82221258
centos容器yum安装JDK环境的更多相关文章
- CentOS 通过yum安装web环境
以前有过记录用过linux安装包来安装,但是需要手动配置环境.这次是用yum 来安装web环境,就可以不需要手动配置环境. 1,安装mysql 通过yum安装mysql 输入:rpm -qa | gr ...
- yum安装jdk环境变量配置
系统版本 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release (Core) #安装之前先查看一下有无系统自带jdk rpm ...
- CentOS 中 YUM 安装桌面环境
CentOS 作为服务器的操作系统是很常见的,但是因为需要稳定而没有很时髦的更新,所以很少做为桌面环境.在服务器上通常不需要安装桌面环境,最小化地安装 CentOS(也就是 minimal CentO ...
- CentOS使用yum安装jdk
1.查看系统版本命令 cat /etc/issue 2.查看yum包含的jdk版本 yum search java 或者 yum list java* 版本 jre jdk 1.8 java-1.8. ...
- CentOS 中 YUM 安装桌面环境(转)
使用 yum groupinstall 指令很容易就能安装上图形界面的桌面系统. 1. yum 的 group 指令 yum 可以以程序组的模式来安装成套的软件包.支持的软件包可以通过, # yum ...
- centos通过yum安装jdk
安装之前先检查一下系统有没有自带open-jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输入信息表示没有安装. ...
- CentOS下yum安装jdk
jdk安装极其简单,因为java应用太广泛.先看下系统中是否已安装,已安装了先卸载,没安装则直接通过yum一步到位安装即可. 1.看本机是否已有jdk # java -version -bash: j ...
- CentOS上yum安装JDK
转: http://blog.csdn.net/onepiecehuiyu/article/details/17189571
- centos上安装jdk环境
老沙采用的环境是centos 6.5 64位服务器.在linux上安装jdk环境都很多中方式,这里讲解下手工进行安装并进行环境变量配置. 首先需要下载一个64位版本的linux,可以去oracle官网 ...
随机推荐
- git查看远程仓库和本地的区别
git diff 你可以用 git diff 来比较项目中任意两个版本的差异. $ git diff master..test 上面这条命令只显示两个分支间的差异,如果你想找出 master , te ...
- redis 其他操作
1.设定服务端密码 1.1.编辑 redis的配置文件 [root@centos7 ~]# vim /usr/local/redis/etc/redis.conf requirepass 123 # ...
- Qt Installer Framework翻译(5-1)
创建离线安装程序 脱机安装程序在安装过程中根本不会尝试连接在线存储库.但是,元数据配置(config.xml)使用户可以在线添加和更新组件. 在公司防火墙不允许用户连接到Web服务器的情况下,脱机安装 ...
- .net core 第三方工具包集合
日志 Nlog 单点登录
- [uoj#34] [洛谷P3803] 多项式乘法(FFT)
新技能--FFT. 可在 \(O(nlogn)\) 时间内完成多项式在系数表达与点值表达之间的转换. 其中最关键的一点便为单位复数根,有神奇的折半性质. 多项式乘法(即为卷积)的常见形式: \[ C_ ...
- Dart语言学习(六) Dart 列表List数组
创建List : var list = [1,2,3,"Dart",true]; 创建不可变List : var list = const [1,2,3,"Dart&qu ...
- 【原创】CentOS8双网卡绑定
1. NAT网络配置(所有服务器): # yum install bash-completion # cd /etc/sysconfig/network-scripts/ bond0配置: # vim ...
- 如何从Serilog请求日志记录中排除健康检查终结点
这是在ASP.NET Core 3.X中使用Serilog.AspNetCore系列文章的第四篇文章:. 第1部分-使用Serilog RequestLogging减少日志详细程度 第2部分-使用Se ...
- 基于Flask框架搭建视频网站的学习日志(二)
基于Flask框架搭建视频网站的学习日志(二)2020/02/02 一.初始化 所有的Flask程序都必须创建一个程序实例,程序实例是Flask类的对象 from flask import Flask ...
- Azure 认知服务概述
背景知识 近些年随着机器学习.深度学习等技术的不断发展,人工智能在越来越多的场景得到了应用,如人脸识别.图像识别.语音识别.语音生成.自然语言处理.决策分析等等,让机器拥有了听.说.看和思考的能力,很 ...