ホームページ >バックエンド開発 >Golang >Docker で「デーモンからのエラー応答: シム タスクの作成に失敗しました」を修正するにはどうすればよいですか?

Docker で「デーモンからのエラー応答: シム タスクの作成に失敗しました」を修正するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-11 00:41:02498ブラウズ

How to fix the

Docker: 「デーモンからのエラー応答: シム タスクの作成に失敗しました」の解決

「docker: デーモンからのエラー応答: シム タスクの作成に失敗しました:」というエラーが発生しました。 OCI ランタイムの作成に失敗しました: runc create に失敗しました: コンテナ プロセスを開始できません: exec: "./deployment-service": 権限が拒否されました: Dockerfile をビルドして実行しようとすると、「不明」というメッセージが表示されてイライラすることがあります。この問題は、「deployment-service」バイナリを実行するための権限が不十分なために発生します。

この問題を解決するには、次の行を追加して Dockerfile を変更できます。

RUN chmod +x deployment-service

この行「deployment-service」バイナリに実行権限を付与し、バイナリ内で正常に実行できるようにします。

この行を追加したら、次のコマンドを使用して Docker イメージを再構築します。

docker build -t <new_image_name> .

その後、次のコマンドを使用して、更新されたイメージを使用してコンテナを実行します。

docker run <options> <new_image_name>

これらの変更を組み込むことで、Docker 内で「deployment-service」バイナリを正常に構築、実行、実行できるようになります。コンテナ。

以上がDocker で「デーモンからのエラー応答: シム タスクの作成に失敗しました」を修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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