云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

银河麒麟V10 arm架构docker制作Dragonwell jdk镜像

jxf315 2024-12-11 14:13:00 教程文章 63 ℃

介绍

公司产品需国产化信创支持,于是在银河麒麟V10操作系统arm架构服务器上基于docker制作Dragonwell jdk镜像,一起来看看制作步骤吧!

一、环境准备

  • 银河麒麟V10操作系统arm架构服务器
  • Docker version 20.10.9
  • Dragonwell version 8.12.13 (arm版本,下载地址:https://github.com/dragonwell-project/dragonwell8/releases)

二、编写dockerfile文件

1. 新建目录:

mkdir -p /home/jdk

2. 将下载好的Alibaba\_Dragonwell\_Standard\_8.12.13\_aarch64\_linux.tar.gz包上传到该目录/home/jdk

3. 在/home/jdk目录下编写dockerfile文件

#新建dockerfile文件
touch dockerfile

dockerfile文件内容如下:

# 使用ubuntu:v18.04作为基础镜像
FROM ubuntu:18.04
MAINTAINER montnets.com
ADD Alibaba_Dragonwell_Standard_8.12.13_aarch64_linux.tar.gz /usr/local
ENV JAVA_HOME /usr/local/dragonwell-8.12.13
ENV JRE_HOME /usr/local/dragonwell-8.12.13/jre
ENV PATH $JAVA_HOME/bin:$PATH

三: 构建docker镜像

执行命令:

docker build -t kylin-v10-arm-jdk8:v1.0.0 -f ./dockerfile .

四: 查看镜像

执行命令:

docker images

五: 验证镜像

启动容器:

docker run -itd --name jdk8 kylin-v10-arm-jdk8:v1.0.0 bash

进入容器:

docker exec -it jdk8 /bin/bash

输入命令查看jdk版本信息:

java -version

结语

感谢您的阅读,请动动您可爱的小手?

~点赞,留言,关注,分享 4暴击(∩\_∩)

Tags:

最近发表
标签列表