Le titre dit tout. J'ai besoin d'un moyen d'exécuter un binaire 32 bits sur Cloud Run, qui semble ne prendre en charge que le 64 bits

Ce que je recherche, c'est une sorte d'émulateur ou de couche de compatibilité que je pourrais installer.

Je ne peux pas compiler le programme en 64 bits.

answer

J'ai trouvé le programme que je cherchais, qui est qemu .

Après avoir ajouté apt install -y qemu-userà votre Dockerfile, vous pouvez exécuter un binaire 32 bits avec la commande qemu-i386 ./file🎉

J'espère qu'un jour quelqu'un rencontrera cette question et réponse et la trouvera utile.

Nouveau contributeur
kess is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.