DISCLAIMER
Esse problema não existe mais desde a versão 2.5.0 do gateway.
O artigo permanece aqui apenas para satisfazer a curiosidade mórbida dos historiadores.
O PROBLEMA
Em algumas situações, um gateway pode ficar travado "instalando o módulo sockets" e nunca sair dessa etapa.
Isso acontece se:
- o gateway for, especificamente, uma Raspberry com Raspbian;
- o gateway estiver numa versão "que precisa instalar o sockets em um Dockerfile".
Esse é um problema conhecido em uma das bibliotecas do Raspbian que faz "dar pau no relógio de containers Docker".
COMO RESOLVER
Basta executar esse script abaixo e tudo vai ser corrigido automaticamente:
curl -sL https://raw.githubusercontent.com/sdr-enthusiasts/Buster-Docker-Fixes/main/libseccomp2-checker.sh | bash
Esse procedimento demora um pouco (10 minutos?).
MAIS INFORMAÇÕES
Página do criador do script, pra referência e explicações detalhadas sobre o motivo do problema e a solução:
https://github.com/sdr-enthusiasts/Buster-Docker-Fixes