1、docker配置
导入本地镜像:C:\Users\Dell\Downloads>docker load < openEuler-20.03-LTS-x86_64-dvd.iso
查看docker镜像:C:\Users\Dell\Downloads>docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
openeuler-21.03 latest 4367e32711f9 3 months ago 230MB
启动docker虚拟机:docker run -itd --privileged --name myCentos-1 openeuler-21.03:latest /usr/sbin/init (镜像名为REPOSITORY:TAG)
docker ps -a
docker exec -it myCentos-1 /bin/bash
# 删除所有容器
docker rm $(docker ps -aq)
# 删除所有的镜像
docker rmi $(docker images -q)
二、qemu-kvm配置
virt-install --connect qemu:///system --virt-type=kvm --vcpus 2 --memory 4096 --name arm64 --cdrom=/home/bjb/kvm/openEuler-21.03-aarch64-dvd.iso --disk path=/home/bjb/kvm/data/arm64.raw,size=64,format=raw,bus=scsi --boot cdrom --network network=default
virsh shutdown test //关闭虚拟机
virsh start test //开启虚拟机
virsh autostart test //宿主机开机该虚拟机也开机
virsh autostart --disable test //解除开机启动
virsh suspend test //挂起
virsh resume test //恢复
virsh list //查看当前运行的虚拟机
virsh list --all //查看所有虚拟机
virsh destroy test //类似stop,这个是强制停止
virsh undefine test //彻底销毁虚拟机,会删除虚拟机配置文件,virsh list --all就看不到
三、x86平台搭建arm虚拟机
qemu-system-aarch64 -m 4096 -cpu cortex-a57 -smp 2 -M virt -bios /usr/share/edk2/aarch64/QEMU_EFI.fd -nographic -drive if=none,file=openEuler-21.03-aarch64-dvd.iso,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom -drive if=none,file=openEuler-21.03-arm64.qcow2,id=hd0 -device virtio-blk-device,drive=hd0
四、virtualbox搭建虚拟机网络设置
创建NAT+host-only模式的两个网口,两个网口都需要配置ip,网段不知的话先dhcp分配ip