博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7无网络环境下创建基于scratch镜像的Linux镜像,并带有Java运行环境
阅读量:4958 次
发布时间:2019-06-12

本文共 595 字,大约阅读时间需要 1 分钟。

一、准备

将下载好的jdk以及scratch镜像放在同一文件夹下:这里放在linux:2.0

二、导入scratch镜像

#docker load -i scratch.tar

 三、创建dockerfile文件,并编写

#touch dockerfile

 文件内容如下:

FROM scratchADD rootfs.tar.xz / #此处放在根目录下ADD jdk.tar /#设置时区RUN echo "Asia/Shanghai" > /etc/timezone \    && ln -snf  /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime#设置JAVA环境变量ENV JAVA_HOME /jdk ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarENV PATH $PATH:$JAVA_HOME/bin

 四、创建镜像名为Linux:2.0

#docker build -t linux:2.0 .#最后的点不能丢

 五、运行镜像

#docker run -it linux:2.0 /bin/sh

 查看java是否安装好

#Java -version

 

 

转载于:https://www.cnblogs.com/momoli/p/11213024.html

你可能感兴趣的文章
6个SQL Server 2005性能优化工具介绍
查看>>
nginx启动、关闭命令、重启nginx报错open() "/var/run/nginx/nginx.pid" failed
查看>>
day14 Python 内置函数、匿名函数和递归函数
查看>>
BZOJ 3097 Hash Killer I
查看>>
UINavigationController的视图层理关系
查看>>
html阴影效果怎么做,css 内阴影怎么做
查看>>
宏观经济
查看>>
综合练习:词频统计
查看>>
BZOJ1026: [SCOI2009]windy数
查看>>
样板操作数
查看>>
64位UBUNTU下安装adobe reader后无法启动
查看>>
iTextSharp带中文转换出来的PDF文档显示乱码
查看>>
qt学习记录-----3.信号与槽的问题
查看>>
『ORACLE』 内置约束(11g)
查看>>
Vue--学习过程中遇到的坑
查看>>
组件:slot插槽
查看>>
.net压缩图片质量(附demo)
查看>>
equals和==的区别
查看>>
Android6.0指纹识别开发
查看>>
java反射机制剖析(二)— Class Loader
查看>>