注:如果vi命令没有,可以使用yum -y install vim或者apt-get install vim命令安装。
Linux操作系统第二讲
参考
查看是否安装了jdk
java -version
查看安装的jdk
yum list installed | grep java
卸载jdk
yum -y remove java-1.8.0*
yum -y remove tzdata-java.noarch
yum -y remove javapackages-tools.noarch
yum安装:—不做重点(我用的第一种,yum装完,java -version检查下)
1、查询可安装的jdk版本
yum -y list java*
2、安装jdk1.8
yum install -y java-1.8.0-openjdk.x86_64
注:这种安装方法默认给安装到usr/lib/jvm/,不愿意的同学可以到oracle官网下载jdk安装包进行解压安装
安装包安装–重点介绍
1、下载安装包,下载linux64版本,tar.gz结尾,
官网地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
2、使用工具或者命令传到服务器上,然后解压到/usr/local/java目录下
tar -zxvf jdk-8u202-linux-x64.tar.gz -C /usr/local/java
3、配置环境变量
vim /etc/profile #打开环境变量配置文件
export JAVA_HOME=/usr/local/java/jdk1.8.0_202
export JRE_HOME=/usr/local/java/jdk1.8.0_202/jre
export CLASSPATH=.: J A V A H O M E / l i b JAVA_HOME/lib JAVAHOME/lib:JRE_HOME/lib:$CLASSPATH
export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:JRE_HOME/bin/ J A V A H O M E : JAVA_HOME: JAVAHOME:PATH #如果有PATH这一项,在后面用分号;把jdk的环境变量加进去
或者
export JAVA_HOME=/usr/local/java/jdk1.8.0_202
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.: J A V A H O M E / l i b : JAVA_HOME/lib: JAVAHOME/lib:JRE_HOME/lib
export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH
4、加载环境变量
source /etc/profile
5、安装成功,检查
Dockerfile
的文件,并添加以下内容:# 使用适合你的基础镜像
FROM openjdk:11
# 将本地的Java程序JAR文件复制到镜像中
COPY your-app.jar /app/your-app.jar
# 设置启动命令,可以根据需要修改
CMD ["java", "-jar", "/app/your-app.jar"]
在上述示例中,将你的Java程序的JAR文件复制到镜像中的/app
目录下,并通过CMD
指令定义了容器启动时的命令,即执行java -jar /app/your-app.jar
来启动Java程序。
your-image-name:tag
为你自己的镜像名称和标签):$ docker build -t your-image-name:tag .
注意末尾有空格和.
上述命令将会使用Dockerfile所在目录的上下文构建镜像,并将其命名为your-image-name:tag
。确保在命令末尾有一个点,表示使用当前目录作为构建的上下文。
your-image-name:tag
为你构建的镜像名称和标签):$ docker run -d --name your-container-name your-image-name:tag
将会以后台模式启动一个名为your-container-name
的容器,并使用你构建的镜像。
现在,当你启动Docker容器时,Java程序将自动运行。
希望以上信息对你有帮助!如果还有其他问题,请随时提问。
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。