Puncte:-1

Cum să rulați Docker pe o mașină Azure Virtual Windows 10

drapel cn

Mi se oferă o mașină virtuală Azure cu suport GPU (Standard NV6_Promo (6 vcpus, 56 GiB memorie)). vreau să fug AutoML pe această mașină, care rulează doar pe Linux. Documentația lor de instalare sugerează instalând acest lucru pe o VM Linux sau prin Docker. Am încercat să folosesc Docker pe Windows, dar am probleme la utilizarea atât a backend-ului WSL2, cât și a backend-ului Hyper-V.

Acest lucru a ridicat întrebarea dacă este chiar posibil să rulați Docker pe o mașină virtualizată în Azure. Sunt oferite câteva sugestii, de exemplu Aici, dar acestea nu par să rezolve problema pentru mine. Prin urmare, înainte de a continua depanarea instalării Docker în continuare, mă întreb dacă cineva îmi poate spune dacă acest lucru ar trebui să fie chiar posibil teoretic.

Din păcate, nu am libertatea de a schimba VM-ul Windows într-un VM Linux.

joeqwerty avatar
drapel cv
Nu ar fi mai ușor să rulezi o mașină virtuală Linux?
Joep avatar
drapel cn
Din păcate, nu pot schimba tipul de VM având în vedere restricțiile actuale din cadrul companiei. De aceea, recurg la această construcție idioată care rulează docker în interiorul unui VM.
Michael Hampton avatar
drapel cz
Nu sunt sigur că poți face asta cu Windows, cel puțin nu dacă vrei acces la GPU. Presupun că da, în funcție de aplicația pe care intenționați să o rulați. Va fi probabil _semnificativ_ mai ușor să lucrați prin politica corporativă pentru a obține o mașină virtuală Linux adecvată.
user9517 avatar
drapel cn
Întrebați pe cine a mandatat acest frankenstack ridicol cum să o faceți.
Puncte:1
drapel ng

Pentru a rula Docker pe Windows în Azure, veți avea nevoie de un tip de VM care acceptă virtualizarea imbricată, ceea ce nu cred că NV6 o face. După cum au spus alții, probabil că nu veți avea acces la GPU, chiar dacă ați putea face docker-ul să funcționeze, iar performanța ar fi abisală.

Trebuie să discutați cu echipa dvs. IT și să îi convingeți să furnizeze o mașină care este potrivită pentru sarcină, care rulează Linx.

Joep avatar
drapel cn
Multumesc pentru raspunsul informativ! Într-adevăr, căutam funcționalitatea „virtualizare imbricată”, dar nu știam numele acesteia. https://www.markou.me/2020/05/which-azure-vm-sizes-support-nested-virtualization/ confirmă într-adevăr că tipul meu de VM NU acceptă virtualizarea imbricată.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.