
Ma o kēia ʻatikala, hōʻike wau i ka holo ʻana o MacOs Big Sur ma Linux me ka hoʻohana ʻana i kahi pahu ma o Docker. Ke hoʻomanaʻo nei ʻaʻole ia ke ala maikaʻi loa e holo ai i ka MacOS, no ka mea e lawelawe pololei ana ka pahu e holo i nā binaries a i ʻole nā lawelawe ʻōnaehana me ka ʻole pono e holo i ka ʻōnaehana holoʻokoʻa. No ka hoʻomaopopo maikaʻi ʻana i kēia pilikia, e nānā kākou i ka hana ʻana o kahi ipu.
Container
No ka maʻalahi, e hoʻomaopopo kākou i ka Container ma ke ʻano he binary o kahi noi a i ʻole lawelawe, aia kahi kokoke i nā mea āpau e pono ai ke holo, e kamaʻilio me kāu hāmeʻa i nā mea kikoʻī ʻē aʻe, e like me ka hoʻohana ʻana i ke Kernel a me ke kiʻi kiʻi o kāu mīkini.
No ka laʻana, inā loaʻa iā ʻoe nā mīkini virtual 5 o nā ʻōnaehana Linux, pono ʻoe i 5 mau ʻōnaehana hana i hoʻokomo ʻia, me kā lākou Kernel, kiʻi kiʻi kiʻi, window manager, etc.

Aia i loko o ka pahu, e hoʻohana ʻoe i ka Kernel, ke kiʻi kiʻi a me ka ʻōnaehana puka makani i kau ʻia ma kāu mīkini.

Hiki i nā lawelawe kūikawā a me nā polokalamu ke holo i loko o ka pahu, no laila, ʻo ka pahu ka virtualization o ka papahana a i ʻole lawelawe ponoʻī, ma mua o ka ʻōnaehana hana holoʻokoʻa.
hoʻokomo i ka docker
No ka hoʻokomo iā Docker e hoʻohana i kēia kauoha:
curl -sSL https://get.docker.com | sh (Esse comando adiciona o repositório e instala o docker)
I kēia manawa e hoʻomaka kāua docker me ke kauoha:
/etc/init.d/docker start
A laila e ʻike inā e hana ana ʻo Docker:
ps -ef | grep docker ou docker ps
Ke hoʻokomo nei i ka pahu macOS Big Sur:
docker run -it \
--device /dev/kvm \
-p 50922:10022 \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e "DISPLAY=${DISPLAY:-:0.0}" \
sickcodes/docker-osx:big-sur
A laila e hahai i ka mea i hana ʻia ma ke wikiō ma ke kahawai.
Ma hope o ka hoʻokomoʻiaʻana o nā mea a pau, ke holoʻoe i ka pahu me MacOS, e hoʻohana i kēia kauoha:
docker start Container (Container ID)
A ʻo ia, hiki iā ʻoe ke holo i ka MacOS Big Sur ma kāu mīkini.
Aia kekahi poʻe e kamaʻilio ana ma kekahi mau ʻaha kūkā ʻē aʻe e pili ana i ka holo ʻana o Apple's Xcode ma o kahi pahu, e hahai i ka loulou inā makemake ʻoe a me Github a me ka ʻatikala i hāʻawi mai iaʻu i kēia manaʻo: Linuxuprising, nā code maʻi, stackoverflow