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 サイトの他の関連記事を参照してください。