この問題は、Docker Hub 上の Go イメージの更新が原因である可能性があります。エラー メッセージ「runtime/cgo: pthread_create failed: Operation not allowed」は、Go ランタイムが、cgo の使用などの特定の操作に必要な新しいスレッドを作成できないことを示します。
この問題を解決するには、 Dockerfile 内の Go イメージのバージョンをより新しいバージョンに更新してみてください。 Go 1.19.1 以降を推奨します。 Go 1.19.1 を使用する更新された Dockerfile は次のとおりです:
FROM golang:1.19.1 WORKDIR /app COPY ../../. . RUN go mod download EXPOSE 8080
以上がGo を使用して Docker でエラー「pthread_create failed: Operation Not Permitted」を修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。