(3)使用Dockerfile脚本创建镜像

本文详细介绍了如何通过Dockerfile创建包含Java环境的Docker镜像。从构建目录到编辑并运行Dockerfile,逐步展示了整个过程。适用于希望了解Docker镜像构建的读者。

使用Dockerfile脚本创建镜像

1.先构建一个目录

mkdir -p /usr/local/dockerjdk8

2.在这个目录下,构建一个Dockerfile文件,并把Dockerfile所需要的jdk包也放到这个镜像之下

(1)上传jdk.8
使用工具上传:
在这里插入图片描述

3.利用命令上传到原来创建的目录结构里面:

mv jdk-8u181-windows-x64.exe /usr/local/dockerjdk8

4.进入该目录下,并使用dir查看文件

cd /usr/local/dockerjdk8/

5.编辑Dockerfile文件

vi Dockerfile

Dockerfile文件内容:
具体脚本命令,请参考Docker第一篇文章:https://blog.youkuaiyun.com/weixin_42467515/article/details/96827520

From centos:7
MAINTAINER itcast
RUN mkdir /usr/local/java
ADD jdk-8u181-windows-x64.exe /usr/local/java/

ENV JAVA_HOME=/usr/local/java/jdk1.8.0_171
ENV JRE_HOME=$JAVA_HOME/jre
ENV CLASSPATH $JAVA_HOME/bin/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
ENV PATH $JAVA_HOME/bin:$PATH

最后,按下键盘Esc 以及如何 :wq 就可以进行保存

6.退出后使用 dir查看,发现已经生成Dockerfile文件,最后,执行生成命令

docker build -t='jdk1.8' .

此处注意:
-t 用于指定镜像的名称
空格 点 ,这个点指定这个Dockerfile当前的文件夹,指定当前目录

此处为(1) => ( 6 ) 步骤的截图命令:
在这里插入图片描述

(7)构建成功,镜像查看,生成 jdk 镜像,任务完成
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值