Maison >développement back-end >Golang >Comment résoudre l'erreur « runtime/cgo : pthread_create échoué : opération non autorisée » lors de la création de l'image Go avec CircleCI ?
Lorsque je construis Go Image avec CircleCI, j'obtiens runtime/cgo : pthread_create failed : Operation not approved
Le problème :
Lors de la création d'une image Go avec CircleCI, vous rencontrez l'erreur : runtime/cgo : pthread_create failed : Operation not approved.
La solution :
Il a été déterminé qu'un changement architectural dans l'image Go s'est produit à la mi-juin. La solution consistait à spécifier une version spécifique de l'image Go :
FROM golang:1.19.1
Cela a résolu l'erreur.
Informations supplémentaires :
CircleCI nécessite Exécuteur CircleCI pour exécuter la commande go mod download. Cette commande n'a pas pu télécharger les modules en raison d'une opération non autorisée. Spécifier une version spécifique du Go avec le changement d'architecture et nécessite que CircleCI s'assure qu'il dispose des capacités correctes.
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!