Définir manuellement le partage de fichiers Docker

problème

Quand j'ai fait docker-compose up, j'ai eu une erreur indiquant que le conteneur spécial n'a pas démarré car / var / folders n'était pas un partage de fichiers.

Solution

La déclaration d'erreur dit de définir le partage de fichiers avec docker pour mac, alors je l'ai essayé. Cependant, comme le dossier / var ne peut pas être sélectionné dans l'interface graphique, j'ai édité directement les fichiers suivants.


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

MacOS spécifie le dossier / var comme / private, vous devez donc configurer les paramètres de partage de fichiers dans / var / folders et / private / var / folders.

{
  "filesharingDirectories" : [
    "\/Users",
    "\/Volumes",
    "\/private",
    "\/tmp",
    "\/var\/folders", //ajouter à
    "\/private\/var\/folders" //ajouter à
  ],

Redémarrez Docker pour Mac et vous avez terminé.

Settings.png

référence

J'ai juste fait ce qui est écrit ici dans l'ordre. https://medium.com/effy-tech/fixing-the-var-folders-error-in-docker-for-mac-v2-2-3-2a40e776132d

Recommended Posts

Définir manuellement le partage de fichiers Docker
Configurer GitLab avec docker
Comment définir nginx de Docker
[Splunk] Construire Splunk Enterprise (créer un fichier docker)
Lire le fichier de vidage avec MySQL de Docker