Obrigado. Pelo que entendi, qualquer incompatibilidade de versão do Ruby não se deve ao seu sistema operacional, mas sim à imagem Docker. Claro que a imagem Docker deve ser internamente consistente.
É importante corrigir primeiro o problema de memória que faz o git pull falhar, mas não tenho nenhuma ideia. Apenas talvez valha a pena tentar
git fetch --depth=1
para ver se isso funciona.
Acho que sempre vale a pena verificar a configuração da máquina:
df -h /
free
Além disso, talvez