码头容器中的MacOS

2020-06-05 02:47:31

docker拉病码/docker-osxdocker run--特权-v/tmp/.X11-unix:/tmp/.X11-unix病码/docker-osx#如果鼠标卡住,请按ctrl G。

#ARCHsudo Pacman-S qemu libvirt dnsmasq virt-manager bridge-utils flex bison ebtables edk2-ovmf#Ubuntu DEBIANsudo apt install qemu qemu-kvm libvirt-client libvirt-daemon-system bridge-utils virt-manager#CentOS RHEL FEDORAsudo yum install libvirt qemu-kvm-y#然后运行。

#查看其docker PS--ALL--FILTER";ANASHOROR=DOKER-OSX";#BOOT My旧的ONEDOCK START$(DOCKER PS-Q--ALL--FILTER";ANASHOROR=DOKER-OSX";)。

#引导MacOS基本系统#单击磁盘实用程序#擦除最大的磁盘#对该磁盘进行分区并减去1 GB,然后按Apply#单击重新安装MacOS。

#Arch(Pacman版本在撰写时不正确)wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.5.tgztar-xzvf docker-*.tgzsudo cp docker/*/usr/bin/sudo dockerd&;sudo groupadd dockersudo usermod-AG docker$user#run docker latersudo nohup dockerd&;#ubuntuapt-get移除坞站坞站引擎docker.io tainerd runc-yapt-get install APT-TRANSPORT-HTTPS ca-Certificate curl GnuPG-agent Software-properties-common-ycurl-fsSL https://download.docker.com/linux/ubuntu/gpg|APT-KEY add-APT-KEY指纹0EBFCD88add-APT-REPORITY";Deb[Arch=amd64]https://download.docker.com/linux/ubuntu$(lsb_release-cs)稳定";APT-GET更新。sudo组添加dockersudo usermod-AG docker$user。

#找到您的容器的根文件夹docker check$(docker ps-q--all--filter";filter";ANISTOROR=docker-osx";)|grep UpperDir#在上述命令的文件夹中,您的图像就在里面。/home/arch/osx-kvm/mac_hdd_ng.img#然后在某个地方sudo cp。不要在集装箱运行时做这件事,否则会出故障的。

#WARNING将删除所有旧映像,但如果您创建太多容器docker系统修剪--alldocker image prune--all,则会节省磁盘空间。

该文件构建在Dhiru Kholia和其他许多人在OSX-KVM项目上所做的工作之上。