Wiadomość napisana przez Arkadiusz Miśkiewicz <ar...@maven.pl> w dniu 03.02.2021, o godz. 11:41: > > W dniu 03.02.2021 o 11:33, Jacek Osiecki pisze: >> Wiadomość napisana przez Jacek Osiecki <josie...@silvercube.pl> w dniu >> 02.02.2021, o godz. 17:25: >>>> Hej, z lektury ebuilda dla dockera >>>> (https://gitweb.gentoo.org/repo/gentoo.git/tree/app-emulation/docker/docker-20.10.2.ebuild) >>>> można wywnioskować, że dockera da się odpalić na kernelach od 3.13 w >>>> górę, tylko potrzebne są włączone odpowiednie opcje, które też są w tym >>>> ebuildzie opisane. Może to się przyda? >>> >>> To już jakiś trop. >>> >>> Faktycznie brakuje mi niektórych rzeczy w kernelu, będę drążył :) >> >> Jednak nie to. Dograłem wszystko… i nic nie pomogło. > > Co to już wiesz. > > Spróbuj inny obraz dockera niż pythona, najlepiej coś bardzo starego > (sprzed lipca 2019 - wtedy to mkfs.xfs zaczął domyślnie robić fs v5), > dla testu.
Ha! A jednak kernel :) Najpierw wybrałem najstarszego pythona jaki był dostępny - nic to nie dało. Jeszcze raz sprawdziłem linux-vserver.org <http://linux-vserver.org/> i jednak mi się popieprzyło. Najnowszy kernel do którego są patche to 4.9.159. Ściągnąłem kernel, patch, skopiowałem na żywca .config z obecnego 4.4.116, skompilowałem. I co? I poszło jaktalala :) root@echo /home/users/docker/app1> docker -D -l debug build -t python-test . Sending build context to Docker daemon 5.12kB Step 1/3 : FROM python:3.6.12-buster 3.6.12-buster: Pulling from library/python b9a857cbf04d: Pull complete d557ee20540b: Pull complete 3b9ca4f00c2e: Pull complete 667fd949ed93: Pull complete 4ad46e8a18e5: Pull complete ddf9fd7ad7b9: Pull complete d3e288ff2e11: Pull complete 1c6250e11f6c: Pull complete 6c5e3497564e: Pull complete Digest: sha256:124d4f5495b51c094accd46597989eb1ae3f38cf57970e15b86582e8dfcd2dff Status: Downloaded newer image for python:3.6.12-buster ---> 7c8e7e3bc7ac Step 2/3 : COPY main.py / ---> 91bef55dbe3b Step 3/3 : CMD [ "python", "./main.py" ] ---> Running in 6914c9248f36 Removing intermediate container 6914c9248f36 ---> 7e754cdb1c6b Successfully built 7e754cdb1c6b Successfully tagged python-test:latest root@echo /home/users/docker/app1> docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE python-test latest 7e754cdb1c6b 9 seconds ago 875MB python 3.6.12-buster 7c8e7e3bc7ac 35 hours ago 875MB root@echo /home/users/docker/app1> docker run python-test Docker is magic! root@echo /home/users/docker/app1> Dzięki za wsparcie, może teraz będę mógł trochę więcej podziałać ;) Pozdrawiam, — Jacek Osiecki _______________________________________________ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl