ホームページ  >  記事  >  バックエンド開発  >  CircleCI で Go イメージをビルドする際の「runtime/cgo: pthread_create failed: Operation not allowed」エラーを解決する方法

CircleCI で Go イメージをビルドする際の「runtime/cgo: pthread_create failed: Operation not allowed」エラーを解決する方法

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-23 23:32:30776ブラウズ

How to Resolve

CircleCI で Go Image をビルドすると、runtime/cgo: pthread_create failed: Operation not allowed

問題:

CircleCI で Go イメージをビルドすると、次のエラーが発生します: runtime/cgo: pthread_create failed: Operation not allowed.

解決策:

Go イメージのアーキテクチャ上の変更が 6 月中旬に発生したことが判明しました。解決策は、Go イメージの特定のバージョンを指定することでした:

FROM golang:1.19.1

これでエラーが解決されました。

追加情報:

CircleCI が必要ですgo mod download コマンドを実行する CircleCI executor。操作が許可されていないため、このコマンドはモジュールをダウンロードできませんでした。アーキテクチャの変更に伴う Go の特定のバージョンを指定するには、CircleCI が正しい機能を備えていることを確認する必要があります。

以上がCircleCI で Go イメージをビルドする際の「runtime/cgo: pthread_create failed: Operation not allowed」エラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。