概要

AWS SAMを使ってsam local invokeを試した際、以下のメッセージが表示されました。

Error: Running AWS SAM projects locally requires Docker. Have you got it installed and running?

環境はMacで、Dockerも動作していました。

対処法

以下を実行することで、解決しました。

sudo ln -s ~/.docker/run/docker.sock /var/run/docker.sock

以下を参考にしました。

https://github.com/lando/lando/issues/3533

まとめ

同様の事象でお困りの方の参考になりましたら幸いです。


動画版(生成AIによる自動生成): この記事の内容をずんだもん×四国めたんの掛け合いで解説しています。自動生成のため、内容に誤りがある可能性があります。正確な情報は記事本文をご参照ください。