docker基础镜像制作国产arm系统
1.精简最小化安装国产银河麒麟系统
2.将此环境打包,取名为kylin.tar,然后在docker中,以kylin.tar作为基础镜像
3.创建自己的镜像,放置于/root目录下:
登录后复制
tar --numeric-owner --exclude=/proc --exclude=/sys --exclude=/usr/lib/games --exclude=/usr/lib/python2.7 -cvf kylin.tar /
文件打包支持的类型只有(.tar, .tar.gz, .tgz, .bzip, .tar.xz, or .txz)这几种。
--numeric-owner 以UID和GID代替用户名和组名
--exclude= <范本样式> 排除符合范本样式的文件
4.将制作的kylin导入,并命名为:kylin:v10
登录后复制
cat kylin.tar | docker import - kylin:v10
5.运行docker 镜像
登录后复制
docker run -it kylin:v10 /bin/bash