Centos7.6.1810虚拟机打包为容器镜像

1. 安装centos7.6虚拟机,将不必要的文件删除
rm -rf /tmp/*

2./proc、/sys、/run、/dev目录都是系统启动时自动生成的,虽然也属于文件系统一部分,但是他们每次开机都会有变化,所以打包的时候应该忽略它们。
tar -cvpf /tmp/system.tar --directory=/ --exclude=proc --exclude=sys --exclude=dev --exclude=run --exclude=boot .

3. 将生成的镜像导入docker
cat /tmp/system.tar | docker import -m "vmsysjack" - centos7.6.1810:latest

4. 创建容器
yum install -y docker && systemctl restart docker && systemctl enable docker && docker images
docker run -itd cenos7.6.1810 /bin/bash

 

posted @ 2023-03-18 09:19  vmsysjack  阅读(96)  评论(0)    收藏  举报