Как запустить Docker на AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как запустить Docker на Android

Сообщение Anonymous »

среда < /h1>
  • Ядро: 4.19 < /li>
    Версия Android: 11 < /li>
    SOC: rk3566 < /li>
    < /ul>
    шаги i предприняли < /h1>

    Проверьте параметры отсутствующего ядра, используя чек -config.sh < /li>
    Добавлены опции отсутствующего ядра, скомпилированное ядро ​​и прошитое устройство < /li>
    Установлен Docker через Termux:

    Код: Выделить всё

    pkg install root-repo && yes | pkg install docker
  • Запустил Dockerd с: dockerd -iptables = false -ipv6 = false -debug
  • Ran Docker Запустите Hello-world

После завершения этих шагов, Docker Запустить Команда вешает:

Код: Выделить всё

~ # docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
c9c5fd25a1bd: Pull complete
Digest: sha256:e0b569a5163a5e6be84e210a2587e7d447e08f87a0e90798363fa44a0464a1e8
Status: Downloaded newer image for hello-world:latest
Вот вывод Dockerd
Команда висит бесконечно без дальнейшего вывода.
Вопросы

[*] Какие дополнительные шаги необходимы для того, чтобы докер работал на Android? < /strong> < /p>
  • < Br/> Мне нужно изменить /system/core/libprocessgroup/profiles/cgroups.json ? /li>
    < /ul>
    < /li>
    Docker требует Cgroupv1 или cgroupv2? /p>

    с CGroupV1: отсутствующие контроллеры (CPUSET) < /li>
    С cgroupv2: сбои монтирования (Cpuset) < /li>


[*] Почему контроллеры CGROUP отсутствуют даже при включении конфигурации ядра? [/b]
  • Проверенный config_cpusets = y существует, но контроллер процессора не появляется в/sys/fs/cgroup
< /li>
< /ol>
Дополнительный контекст < /h1>
Полная конфигурация ядра и подробные журналы, доступные по запросу. Устройство рутировано, а Selinux разрешает. < /P>

Код: Выделить всё

/proc/config.gz
Content (

Код: Выделить всё

cat /proc/config.gz | gzip -d -c | grep -v '#' | tr -s '\n'
)

Подробнее здесь: https://stackoverflow.com/questions/794 ... on-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»