docker 安装 jdk,配置环境变量

简介: 本文是博主学习Docker的记录,希望对大家有所帮助。

下载centos镜像

centos 用作配置 jdk 环境的系统

# 默认下载最新版
docker pull centos
# 下载centos7
docker pull centos:7

选择版本号在后自行决定
在这里插入图片描述

其他docker指令

# 查看下载的镜像
doocker images
# 查看运行的容器
docker ps

运行容器

# 创建文件目录 用于容器目录挂载
mkdir -p /centos/software
# 运行容器
docker run -d  -v /centos/software/:/mnt/software/ --name centos centos

参数解析
  -d:表示后台运行
  -v:表示需要将本地哪个目录挂载到容器中,格式:-v <宿主机目录>:<容器目录>
  --name容器的别称,可以代替 容器id 使用
  /centos/software是宿主机器(Linux)上创建的一个文件夹;
  /mnt/software是centos的容器里面的目录文件
  /centos/software/:/mnt/software/挂载容器里面的目录到宿主机目录上

下载jdk

自行从oracle官网下载

提供下 jre11 的下载链接:点我下载

容器内安装jdk

将jdk文件或jre文件上传到linux的/centos/software目录下。

解压文件

tar -zxvf jre-8u291-linux-x64.tar.gz

容器内设置 java 环境变量

# 进入容器内
docker exec -it centos bash
# 编辑环境变量
vi ~/.bashrc
# 文件末尾加入
export JAVA_HOME=/mnt/software/jre
export PATH=$PATH:$JAVA_HOME:$JAVA_HOME/bin
# 刷新配置
source ~/.bashrc
# 查看 java 版本
java -version

在这里插入图片描述

出现版本号,docker配置centos容器java环境成功

目录
相关文章
|
4天前
|
Oracle Java 关系型数据库
Mac安装JDK1.8
Mac安装JDK1.8
24 4
|
3天前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
24 8
|
4天前
|
IDE Java Linux
JDK版本特性问题之配置项目的JDK版本,如何操作
JDK版本特性问题之配置项目的JDK版本,如何操作
|
4天前
|
Oracle Java 关系型数据库
简单记录在Linux上安装JDK环境的步骤,以及解决运行Java程序时出现Error Could not find or load main class XXX问题
本文记录了在Linux系统上安装JDK环境的步骤,并提供了解决运行Java程序时出现的"Error Could not find or load main class XXX"问题的方案,主要是通过重新配置和刷新JDK环境变量来解决。
16 0
|
4天前
|
Oracle Java 关系型数据库
在Centos7上安装JDK1.8和tomcat8.5的步骤和过程(亲测可用)
该博客文章提供了在CentOS 7系统上安装JDK 1.8和Tomcat 8.5的详细步骤,包括卸载系统自带的OpenJDK和安装Oracle JDK 1.8,以及Tomcat 8.5的安装过程。
|
24天前
|
Oracle Java 关系型数据库
入职必会-开发环境搭建41-Linux软件安装-安装JDK
本文介绍了在Linux系统中下载和安装JDK
入职必会-开发环境搭建41-Linux软件安装-安装JDK
|
23天前
|
Java Linux
Linux复制安装 jdk 环境
Linux复制安装 jdk 环境
38 3
|
1月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
75 0
|
26天前
|
Java 开发工具 数据库
入职必会-开发环境搭建01-JDK下载和安装
JDK(Java Development Kit)是Java开发工具包,包含Java虚拟机(JVM)、Java类库及开发工具,如调试器、性能分析工具和文档生成工具。JVM执行Java字节码,类库提供预定义类和方法简化开发,开发工具助力高效开发、调试和优化Java应用。
入职必会-开发环境搭建01-JDK下载和安装
|
14天前
|
IDE Java 测试技术
Java零基础(4) - JDK、IntelliJ IDEA的安装和环境变量配置
【8月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
42 0
Java零基础(4) - JDK、IntelliJ IDEA的安装和环境变量配置