エラー
github actionsをローカルで実行できるactを実行したところ、以下のエラーがでました。
環境はM1 Mac x Docker Desktopです。
Error: failed to start container: Error response from daemon: error while creating mount source path '/host_mnt/Users/username/.docker/run/docker.sock': mkdir /host_mnt/Users/username/.docker/run/docker.sock: operation not supported
解決方法
actのgithubのissue2239に書いてあった方法で解決しました。
-
~/.actrc
に以下を追記する(.actrcがなければ作成する)
--container-daemon-socket -
その他試したこと
- Docker Desktop for MacでFile sharingから/Usersを削除して再度追加を試したところうまくいきませんでした。
- actの実行時に
--container-architecture linux/amd64
をつけてみましたがうまくいきませんでした。