我正在尝试为armv7架构构建一个运行gitlab的docker容器。我尝试根据
构建图像armv7/debian:stable-slim
因此,我认为我面临着以下同样未解决的问题: Dockerfile for a gitlab container 确实,我的构建在安装 “ docker-ce”导致以下众所周知的问题:
ruby_block[supervise_redis_sleep] action runruby_block[supervise_redis_sleep] action run
Gitlab文档在以下链接中提供了有关此问题的一些输入:reconfigure-freezes-at-ruby_blocksupervise_redis_sleep-action-run
显然必须检测到一个初始化系统才能启动
gitlab-runsvdir
“ apt-get”似乎已安装,然后调用
gitlab-ctl reconfigure
反过来又发布了“首席食谱”,但“ redis”的食谱却冻结了。尽管奇怪的是,似乎已通过以下“ Finally get around to silencing the runit init system selection messages”为“食谱”标识了该用例。但是,在我看来,跳过选择init系统似乎不起作用。
有一个关于docker的官方图片似乎没有面对这个问题,我也没有找到原因。不幸的是,该图像不适用于手臂架构。
除了armv7以外,是否有其他解决方法可以管理与官方映像相同的内容?
欢迎任何帮助,谢谢