Debian11.9镜像基于jre1.8的Dockerfile

 Debian11.9基于jre1.8的Dockerfile编写

# 使用Debian 11.9作为基础镜像  
FROM debian:11.9  
  
# 维护者信息(建议使用LABEL而不是MAINTAINER,因为MAINTAINER已被弃用)  
LABEL maintainer="caibingsen"  
  
# 创建一个目录来存放jre  
RUN mkdir -p /usr/java/jre1.8.0_191-amd64
  
# 将jre1.8.0_191-amd64目录复制到/usr/java/  
# 注意:这里假设jre1.8.0_191-amd64是一个目录,并且包含所有必要的文件  
COPY jre1.8.0_191-amd64 /usr/java/jre1.8.0_191-amd64
  
# 设置JAVA_HOME环境变量  
ENV JAVA_HOME=/usr/java/jre1.8.0_191-amd64  
  
# 将jre的bin目录添加到PATH中,以便可以直接调用java等命令  
ENV PATH=$JAVA_HOME/bin:$PATH  

#指定为普通用户
USER testuser
  
# 调整系统配置  
# 1. 设置最大文件打开数和其他系统参数  
# 2. 禁用IPv6(可选,根据需求决定是否添加)  
# 3. 调整端口范围和其他网络相关参数(可选)  
RUN echo "fs.file-max = 65536" >> /etc/sysctl.conf \  
    && echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf \  
    && echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

容器云

如果对你有用,一块钱也是爱。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值