2016-04-25 23 views
4

installierte ich die Docker Toolbox auf meinem Mac OS X und ich brauche die Docker Speichertreiber von AUFS Device Mapper-zu ändern, da AUF Probleme zu verursachen.ändern Docker Speichertreiber auf Mac OS X

Ich fand die offical documentations of docker und versuchte es wie erklärt here, aber DOCKER_OPTS="--storage-driver=devicemapper" funktioniert nicht für mich.

docker info sagt mir immer noch Storage Driver: aufs.

Ich habe es nicht geschafft, die Datei unter /etc/default/docker zu finden.

Für den Datensatz muss ich es geändert, um CodeClimate CLI ordnungsgemäß ausgeführt werden.

+0

Mögliche Duplikat [Change-Speichertreiber für Docker auf OS X] (https://stackoverflow.com/questions/39455764/change-storage-driver-for-docker-on-os -x) –

Antwort

2

Sie können das Flag --engine-storage-driver verwenden, wenn Sie eine neue VM mit docker-machine erstellen, um einen Speichertreiber auszuwählen.

$ docker-machine create -d virtualbox \ 
    --engine-storage-driver devicemapper \ 
    foobarmachine 

docs reference

+0

Ich versuchte es so vor, aber die Erstellung der Maschine schlägt fehl: http://pastebin.com/Sw3WStML –

+0

Haben Sie versucht, den Befehl regenerate-certs auszuführen? –

+0

Ja, das war das erste, was ich ausprobiert habe –