构建Docker基础镜像

构建镜像文件

复制代码
#进入工作目录,可以随意定,不能用/root
mkdir /home/kylin-docker-fs && cd /home/kylin-docker-fs

#创建基础目录,dev 必须要创建,不然会提示找不到/dev/null
mkdir usr dev
cp -a /usr/lib /usr/lib64 /usr/bin /usr/share usr/

#创建链接2
ln -s usr/lib lib
ln -s usr/lib64 lib64
ln -s usr/bin bin

#复制配置以及root目录
cp -a /etc /root ./

#裁剪部分脚本,不然会提示/proc 没有mount 
rm -rf etc/profile.d/flatpak.sh etc/profile.d/gawk.csh etc/profile.d/gawk.sh etc/profile.d/lang.csh etc/profile.d/lang.sh etc/profile.d/system-info.sh

#测试镜像目录
chroot .

#镜像目录测试没有问题,打包
cd ..
tar -C kylin-docker-fs/ -z -c . -f kylin-armv8-docker.tar.gz

导入镜像

复制代码
docker load -i docker.tar.gz

https://tbhaxor.com/create-docker-base-image/

https://blog.csdn.net/bjywxc/article/details/103976310/

https://www.kancloud.cn/desktop/lv200/2690741

相关推荐
陈皮波比茶11 分钟前
k8s 快速入门
java·kubelet
小牛马爱写博客16 分钟前
K8s 中部署WordPress 博客
云原生·容器·kubernetes
Json____17 分钟前
基于 Spring Boot + Vue3 的校园自习室座位预约系统实战
java·管理系统·it学习·wwwoop.com
计算机毕设定制辅导-无忧学长21 分钟前
《基于Java的旧物回收管理系统设计与实现》
java·开发语言
彧azz23 分钟前
Java学习语法篇:键盘录入
java·笔记·学习
xcl092527 分钟前
24小时自助健身房系统开发:从架构设计到落地实践
java·spring boot
焦虑的说说35 分钟前
jvm专题
java
ruleslol43 分钟前
System Prompt(系统提示词) 的用法
java·ai
user_admin_god1 小时前
第 03 篇:Java HttpClient 手写第一个 Chat 请求
java·人工智能·spring boot·语言模型
西峰u1 小时前
Java多线程从入门到线程安全
java·开发语言·jvm