Tudom, már a cím is antagonisztikus ellentét. Ennek ellenére fel kellene tennem egy dockert a fenti cuccra (Az ügyfelet, ki kell szolgálni). A docker desktop közölte, hogy csak nem server verzióra hajlandó felmenni. Eddig még nem kellett windozer alatt ilyen "komoly" dolgot csinálnom, úgyhogy inkább kérdezek, hogy merre induljak?
köszi,
Zamek
- 581 megtekintés
Hozzászólások
Haladunk :)
Felment a docker CE, aztán elkezdett hisztizni, hogy:
error during connect: in the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect: Get "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/containers/json": open //.docker_engine: The system cannot find the file specified.
Administratorként indítottam. A tanács az volt a neten, hogy docker --privileged <command> -dal kell használni a dockert (!).
Annak persze nincs ilyen kapcsolója.
Kell neki registry túrás, hogy az administrator feletti system userként tudjon futni?
- A hozzászóláshoz be kell jelentkezni
Azt ugye tudod, hogy Linux-os konténer WS 2016-on nem fog egyszerűen menni, ha "hello world" komplexitásnál több kell és az is a LinuxKit-es szopással? 2019 kell és WSL támogatás...
- A hozzászóláshoz be kell jelentkezni
a WSL alatt is kb ugyanaz a LinuxKit fut.
- A hozzászóláshoz be kell jelentkezni
Nem egészen. A LinuxKit egy disztribúció építő cucc, ami egy erősen csökkentett disztribúciót ad, ehhez van egy vékony emulációs réteg. A WSL(1) alatt szintén csak egy emulációs réteg van, de sokkal jobb, mint ami 2016-on elérhető, és a WSL(1) csak a Linux kernelt emulálja, nincs virtualizáció, de feltelepíthető bármilyen disztribúció. A WSL2 esetén a Hyper-V virtualizál egy teljes Linux kernelt és rajta futó disztribúciót. A Docker vonzata az, hogy ha nincs WSL (és Windows Server 2016 alá tudtommal nem készült el), akkor csak egy annál is ócskább LinuxKit fut egy kompromisszumos emulált kernellel és nagyon sok szopással.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
WSL esetén a Docker Desktop-nak meg tudod mondani, hogy milyen disztribúció legyen a Docker host alatt, nem feltétlen kell LinuxKit-nek lennie.
- A hozzászóláshoz be kell jelentkezni
Ja, ez igaz.
- A hozzászóláshoz be kell jelentkezni
Légy perverz. Tegyél fel VirtualBoxot, abba valami neked kellemes Linux disztrot és azon belül futtasd a docker-t. :-D
- A hozzászóláshoz be kell jelentkezni
ha az ügyfél benzint szeretne tankolni a dízel autójába, akkor is meg kell adni mindent, amit kér!
- A hozzászóláshoz be kell jelentkezni
"Mindenkinek jogában áll hülyének lenni." - ismerjük, nem?
- A hozzászóláshoz be kell jelentkezni
nem elég perverzió a docker windows alatt? Ettől a "powershell" nevű izétől agyf@szt kapok már így is.
- A hozzászóláshoz be kell jelentkezni
Vannak Windows-os konténerek, azokat tudod futtatni. :)
- A hozzászóláshoz be kell jelentkezni