LoginSignup
4
1

More than 1 year has passed since last update.

【Mac Docker】Error response from daemon: Mounts deniedのエラー対応方法

Last updated at Posted at 2022-03-04

MacでNuxt.jsの環境をDockerで構築時に以下のエラーが発生したので、その時の対応方法をメモ。

docker compose up -d

上記コマンドでイメージを起動しようと思ったら、以下のエラーが発生。

Error response from daemon: Mounts denied: 
The path /htdocs/site/yalms/api is not shared from the host and is not known to Docker.
You can configure shared paths from Docker -> Preferences... -> Resources -> File Sharing.
See https://docs.docker.com/docker-for-mac for more info.

エラー内容を見ると、上記ディレクトリをDockerのFile sharingで共有パス設定する必要がありそう。

DockerアプリのPreferences > Resources > File sharing でプロジェクトのディレクトリを追加する
スクリーンショット 2022-03-04 10.55.23.png
もう一度起動する

docker compose up -d

コンテナが起動しているか確認

docker-compose ps
4
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1