linux-封装虚拟机

一、新建虚拟机
1、新建6.5版本的虚拟机
1、通过iso或者yum源创建一个6.5的虚拟机


这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
2、虚拟机设置
1、删除/etc/udev/rules.d/目录下的70开头的文件(为了防止子快照的网卡无法使用)


这里写图片描述
2设置虚拟机的网卡


这里写图片描述
这里写图片描述
这里写图片描述
3、修改yum源


这里写图片描述
这里写图片描述
4、进行域名解析


这里写图片描述
5、设置selinux的级别


这里写图片描述
6、关闭火墙


这里写图片描述
7、永久修改主机名


这里写图片描述
8、关闭虚拟机,并再不打开
9、关闭后在真机执行virt-sysprep -d base 深度清理下这个母虚拟机
如果没有该命令,可通过yum provides */virt-sysprep查找该命令属于哪个包,找到后yum install 安装即可


这里写图片描述
10、深度清理后,删除此虚拟机,保留文件路径


这里写图片描述
这里写图片描述
二、子盘创建
1、创建子盘


这里写图片描述
2、通过字盘创建虚拟机


这里写图片描述
这里写图片描述
这里写图片描述

在技术实践中,通常不会将 Docker 封装虚拟机内,因为 Docker 本身就是设计来在一个宿主机上高效地运行容器化的应用程序。Docker 旨在利用宿主机的内核特性,直接在宿主机上管理容器,而不通过虚拟化层。这样的设计使得 Docker 可以以较低的开销运行容器,提供更好的性能。 然而,如果你确实需要在一个虚拟机中运行 Docker,你可以直接安装 Docker 到虚拟机的宿主机上,然后像平常一样使用 Docker 命令来操作容器。如果你的虚拟机运行的是 Linux 操作系统,安装 Docker 的命令通常如下: ```bash # 更新软件包索引 sudo apt-get update # 安装一些必要的软件包,用于使 apt 能够通过 HTTPS 使用仓库 sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common # 添加 Docker 的官方 GPG 密钥 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # 添加 Docker 仓库到 apt 源 sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" # 再次更新软件包索引 sudo apt-get update # 安装 Docker CE(社区版) sudo apt-get install docker-ce docker-ce-cli containerd.io # 验证 Docker 是否安装成功并运行 sudo systemctl status docker ``` 如果你的虚拟机运行的是 Windows 或 macOS,你可以直接安装 Docker Desktop 来在虚拟机中运行 Docker。Docker Desktop 为这些操作系统提供了虚拟化层,允许你在虚拟机内运行 Docker。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值