docker(3)docker下的centos7下安装jdk

1、将jdk-8u65-linux-x64.tar.gz文件传到docker的宿主机上

rz

2、将宿主机上的jdk-8u65-linux-x64.tar.gz复制到centos7的容器下

#在宿主机上执行
[root@cent7-zuoys ~]# docker cp /root/jdk-8u65-linux-x64.tar.gz a3b489cec243:/software#a3b489cec243是指定的centos7容器id

3、解压

#在容器里执行
[root@a3b489cec243 software]# tar -zxvf jdk-8u65-linux-x64.tar.gz 

4、配置环境变量

全局所有用户:/etc/profile

某一个用户:.bash_profile文件

开发环境建议在/etc/profile中文件末尾追加,而生产环境建议在bash_profile文件末尾追加

export JAVA_HOME=/software/jdk1.8.0_65
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib
#export CATALINA_HOME=/software/tomcat
#export CATALINA_BASE=/software/tomcat
export LANG=zh_CN.utf8

5、使java生效

[root@a3b489cec243 jdk1.8.0_65]# source /etc/profile

6、验证

[root@a3b489cec243 jdk1.8.0_65]# java -version
java version "1.8.0_65"

tomcat安装也一样,上传并解压后,只不过需要将上边的注释放开即可,即:

export CATALINA_HOME=/software/tomcat
export CATALINA_BASE=/software/tomcat

原文地址:https://www.cnblogs.com/yaoyuan2/p/10523060.html

时间: 2024-10-08 17:09:17

docker(3)docker下的centos7下安装jdk的相关文章

Docker学习(二)Centos7环境安装Docker

前言 windows10 64位专业版本才可以使用docker Centos安装可以参考 ,基于安装完成的Centos进行今天的docker安装 Docker学习(一)环境准备安装centos7 环境准备 安装docker持久化包和yum工具包 yum install -y yum-utils device-mapper-persistent-data lvm2 yum-utils 简化yum安装的工具包,后面会用到相关命令修改镜像加速,非必选 device-mapper-persistent-

CentOS下用yum命令安装jdk

一.使用yum命令安装1.查看是否已安装JDK,卸载[plain] view plain copy[[email protected] ~]# yum list installed |grep java  [plain] view plain copyjava-1.8.0-openjdk.x86_64             1:1.8.0.121-0.b13.el7_3          @updates   java-1.8.0-openjdk-headless.x86_64    1:1.

阿里云CentOs7上安装JDK

一.查看服务器是否已经预装了JDK 在拿到新机器以后,要先看下机器上是否已经预装了JDK,命令: rpm -qa|grep jdk 如果有的话,卸载openjdk(无需输全称).命令: yum -y remove java java-1.8.0-openjdk 查看卸载情况: [[email protected]~]# java -version -bash:/bin/java:No such file or directory 二.安装jdk 首先,在服务器usr下面新建一个java的目录:

阿里云ECS下基于Centos7.4安装MySQL5.7.20

 1.首先登录阿里云ECS服务器,如下图所示: 2.卸载MariaDB 说明:CentOS7.x默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包.因为MariaDB和MySQL可能会冲突,故先卸载MariaDB! 3.到mysql的官网下载最新版mysql的rpm集合包. URL如下:https://downloads.mysql.com/archives/community/ 4.进入/usr/local/src目录,使用lrzsz中的rz工具进行上传.

测试人员学linux(五):在CentOS7上 安装jdk+tomcat

目录 1. tar命令介绍 2. jdk+tomcat安装 一.tar命令介绍 tar命令:(打包.解包.压缩.解压) 1.把文件夹打包: tar -cvf mydir.tar mydir 2.把文件打包: tar -cvf myfile.tar a.txt b.txt c.txt 3.解包: tar -xvf mydir.tar 4.打包并压缩:压缩成gz包或tgz包(tgz包是.tar.gz包的简写) tar -zcvf mydir.tar.gz mydir tar -zcvf mydir.

liunux上centos7上安装jdk,mysql,tomcat手把手良心教程

准备工作: 本地安装:rpm -ivh 程序名 本地查看:rpm -qa 本地卸载:rpm -e --nodeps 程序名 因为jdk,tomcat,mysql的安装过程需要从网上下载部分支持包才可以继续,所以要求提前安装下载好依赖. yum install glibc.i686 yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 yum update libstdc++xx.xx.xx-xxx86_64 yum install gcc

Zabbix在centos7下的epel源安装

上次对zabbix进行初步安装测试后,由于有其他项目所以未继续研究,现在终于空闲了下来,忙里偷闲,研究下. centos7已安装epel源. 安装mysql服务器yum install mariadb mariadb-server 安装zabbix (会自动安装apache php) yum install zabbix22-dbfiles-mysql.noarch zabbix22-server-mysql zabbix22-server zabbix22-web-mysql.noarch z

Windows Azure+Windows+Linux多环境下Tomcat服务的安装及配置集合

Windows Azure+Windows+Linux多环境下的Tomcat服务的安装及配置集合 说到Tomcat服务,相信大家都很熟悉了,当然也这包括安装及配置:我们都知道Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求.实际上To

开发人员学Linux(3):CentOS7中安装JDK8和Tomcat8

题外话:直到今天开始写本系列的第三篇时本人才想好为这个系列取一个名字,本系列不是为Linux运维人员准备的,而是主要为开发人员准备的,包括但不限于:希望了解Linux的开发人员:需要在Linux上部署一些组件的开发人员,如Memcached/Nginx/Redis等:需要使用一些在Linux上部署运行效果可能会更好的效果的系统,如Jetkins.SVN.JavaMelody等.希望了解一些当前较热的技术,想在虚拟机里搭建个环境把玩一番的,如.Net Core/Hadoop等.因此在本系列文章中不