鲲鹏初探记 -- 制作基础Java镜像

举报
云叔记 发表于 2021/10/22 11:14:05 2021/10/22
【摘要】 本例介绍了在鲲鹏环境下通过Dockerfile构建Docker Java镜像,并进行验证,以及上传到华为云SWR的方法。

前置条件:

0)了解鲲鹏与X86架构:https://support.huaweicloud.com/ecs_faq/ecs_faq_0105.html

1)已购买鲲鹏资源

2)已安装ARM64版的Docker:参见  鲲鹏初探记 之 Docker安装

一、制作基础镜像

Dockerfile文件内容:

FROM arm64v8/centos:7.9.2009
MAINTAINER cxy <chenxiaoyang@toctalk.com.cn>
WORKDIR /cxy

#安装并设置系统编码
RUN yum install kde-l10n-Chinese -y
RUN yum install glibc-common -y
RUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
ENV LC_ALL zh_CN.UTF-8
#设置时区
ENV TZ "Asia/Shanghai"
#安装Java环境
RUN yum install -y java-1.8.0-openjdk-devel

#制作基础镜像
$ cd /cxy        #在Dockerfile同目录下执行,本例中是/cxy目录
$ docker build -t cxy-arm-openjdk1.8:v1.0 .            #在Dockerfile所在目录下执行
$ docker images

#运行起来一个容器
$ docker run --name cxy-arm-openjdk -i -t  cxy-arm-openjdk1.8:v1.0 bash 
$ locale    #验证编码
$ date    #验证时间
$ java -version

二、上传到SWR

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。