Maison > développement back-end > Golang > Pourquoi mon binaire Go n'est-il pas trouvé dans le PATH malgré une installation réussie dans un environnement Alpine Linux Dockerisé ?

Pourquoi mon binaire Go n'est-il pas trouvé dans le PATH malgré une installation réussie dans un environnement Alpine Linux Dockerisé ?

Linda Hamilton
Libérer: 2024-12-02 10:15:11
original
918 Les gens l'ont consulté

Why Isn't My Go Binary Found in the PATH Despite Successful Installation in a Dockerized Alpine Linux Environment?

Problème Docker : Go Binary installé introuvable dans le chemin sur Alpine Linux

Dans un environnement Docker utilisant Alpine Linux, une tentative d'exécution d'un Les binaires non Docker Go génèrent le message d'erreur « introuvable ». Le binaire est installé dans /usr/local/bin/ et son chemin est inclus dans la variable PATH du système.

Ce problème est rencontré malgré l'installation et l'exécution réussies du binaire Docker Go. Les deux binaires sont installés à l'aide des commandes curl et chmod.

Solution possible

L'erreur suggère que le binaire n'est pas reconnu par le système car il lui manque une dépendance de bibliothèque . Pour résoudre ce problème, la commande suivante peut être ajoutée au Dockerfile avant d'installer le binaire Go :

RUN mkdir /lib64 && ln -s /lib/libc.musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2
Copier après la connexion

Cette commande crée un lien symbolique entre les bibliothèques musl et glibc, rendant la dépendance nécessaire disponible au binaire Go .

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal