麒麟v10 基础镜像制作

下载:https://archive.org/download/kylin-server-10-sp-2-x-86-release-build-09-20210524

 

需求:

通过麒麟v10 iso 文件创建一个docker 镜像
说一下我是在麒麟的系统下创建的 麒麟docker,其他系统可以对应修正,区别不大
进程:

挂载iso 文件到目录 mount -o loop /media/kylin/xxx.iso /mnt 这样mnt 目录下会有iso 解压相关的文件
修改源文件内容 vim /etc/yum.repo.d/ kylin_x86_64_local.repo 将里面的所有的源enabled 都改成 0
添加一个新的源
[ks10-local]
name = Kylin Linux Advanced Server 10 - Local
baseurl = file:///mnt/ // 源地址
gpgcheck = 0 // 是否检查
enabled = 1 // 是否禁用
1
2
3
4
5
查看源信息 yum repolist all 只有一个enable 的话就成功了
在指定目录安装根目录文件
yum -y --installroot=/ky10-docker-server install
1
将源文件修改回最开始的状态并安装一些基础的软件 yum -y --installroot=/ky10-docker-server install net-tools iproute java-1.8.0-openjdk vim
将根目录打包并导入到docker 中
cd /ky10-docker-server/
tar -cvpf /root/system.tar --directory=/ky10-docker-server/ --exclude=proc --exclude=sys --exclude=dev --exclude=run --exclude=boot .
docker import /root/system.tar ky10-server:src

eg1:

yum -y --installroot=/ky10-docker-server install
yum -y --installroot=/ky10-docker-server install net-tools iproute java-1.8.0-openjdk vim libjpeg --nogpgcheck
tar -cvpf /root/system-v4.tar --directory=/ky10-docker-server/ --exclude=proc --exclude=sys --exclude=dev --exclude=run --exclude=boot .
docker import /root/system-v4.tar ky10-server:v4
docker build -t ky10-server-image:v4 .

eg2

yum -y --installroot=/kylin10 install net-tools iproute vim wget java-11-openjdk procps-ng

cd /kylin101

tar -cvpf /root/system-v2.tar --directory=/kylin101/ --exclude=proc --exclude=sys --exclude=dev --exclude=run --exclude=boot .

docker import /root/system-v2.tar kinlin10:v2

 


————————————————
版权声明:本文为CSDN博主「weitao_11」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weitao_11/article/details/131788244

posted @   GaoYanbing  阅读(1691)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2022-11-17 Kubernetes日志采集Sidecar模式介绍
2022-11-17 K8S 使用 SideCar 模式部署 Filebeat 收集容器日志
2022-11-17 kafka报错:Exception in thread “main“ joptsimple.UnrecognizedOptionException: zookeeper is not a recogn
2022-11-17 Kafka启动报错:/bin/kafka-run-class.sh: line 258: exec: java: not found
2022-11-17 如何在CentOS 7上安装Apache Kafka
点击右上角即可分享
微信分享提示