鲲鹏初探记 -- 制作基础Java镜像
【摘要】 本例介绍了在鲲鹏环境下通过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)