LoginSignup
3
0

More than 3 years have passed since last update.

docker file sharingの設定を手動でする

Posted at

問題

docker-compose upをした際に、/var/foldersがファイルシェアリングしていないので、特的のコンテナが起動しないエラーが出た。

ソリューション

docker for macでファイルシェア設定をしろと、エラー文には書かれているのでやってみた。
が、GUIでは/varフォルダは選択できないので以下のファイルを直接編集した。


~/Library/Group\ Containers/group.com.docker/settings.json

MacOSは、/varフォルダを、/privateとして指定するので、/var/folders/private/var/foldersの両方で、ファイルシェアリング設定を行う必要がある。

{
  "filesharingDirectories" : [
    "\/Users",
    "\/Volumes",
    "\/private",
    "\/tmp",
    "\/var\/folders", // 追加
    "\/private\/var\/folders" // 追加
  ],

docker for macを再起動させれば完了。

Settings.png

参考

ここに書かれていることを、順番に行っただけ。
https://medium.com/effy-tech/fixing-the-var-folders-error-in-docker-for-mac-v2-2-3-2a40e776132d

3
0
0

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
3
0