docker file sharingの設定を手動でする
2134 ワード
問題
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を再起動させれば完了。
参考
ここに書かれていることを、順番に行っただけ。
https://medium.com/effy-tech/fixing-the-var-folders-error-in-docker-for-mac-v2-2-3-2a40e776132d
Author And Source
この問題について(docker file sharingの設定を手動でする), 我々は、より多くの情報をここで見つけました https://qiita.com/kinshotomoya/items/2b483f4419709ed65267著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .