dockerfile для gitlab на архитектуре armv7 - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь собрать докер-контейнер с gitlab для архитектуры armv7.Я попытался построить свое изображение на основе

armv7/debian:stable-slim 

. Таким образом, я думаю, что сталкиваюсь с тем же неразрешенным вопросом: Dockerfile для контейнера gitlab Действительно, моя сборка не выполняется во времяустановка «docker-ce», приводящая к, по-видимому, хорошо известной следующей проблеме:

ruby_block[supervise_redis_sleep] action runruby_block[supervise_redis_sleep] action run

Документация Gitlab содержит некоторые сведения об этой проблеме по следующей ссылке: reinfigure-freezes-at-ruby_blocksupervise_redis_sleep-action-run

Очевидно, что для запуска

gitlab-runsvdir

должна быть обнаружена система инициализации. Кажется, что "apt-get" устанавливает и затем вызывает

gitlab-ctl reconfigure

, который, в свою очередь, запускает «главную кулинарную книгу», но рецепт «redis» замирает.Хотя странная вещь заключается в том, что этот сценарий использования, похоже, был идентифицирован для «рецепта» с помощью следующего « Наконец-то дошли до отключения сообщений выбора системы runit init ».Тем не менее, пропуск выбора системы init не работает в моем случае.

Существует официальное изображение докера, которое, похоже, не сталкивалось с этой проблемой, и я не нашел причину.К сожалению, этот образ не предназначен для архитектур рук.

Есть ли обходные пути для управления так же, как официальный образ, но для armv7?

Любая помощь приветствуется, спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...