Parallels / docker-machine-parallels

Parallels driver for Docker Machine https://github.com/docker/machine
MIT License
471 stars 35 forks source link

Change storage engine to Overlay instead of the default, buggy aufs #21

Closed inadarei closed 9 years ago

inadarei commented 9 years ago

As most people who have tried using it would attest, AUFS is very buggy and unstable. Troubles with it are well-documented all over the web (for instance: http://developerblog.redhat.com/2014/09/30/overview-storage-scalability-docker/). It would be good if Parallels installation instructions took that into account and suggested that users launch the machine with OverlayFS instead, which is widely recognized as better, more modern, more stable alternative to AUFS.

legal90 commented 9 years ago

@inadarei, Thank you for pointing on this! Actually, seems like OverlayFS is better that AUFS for Docker purposes, but I think we should not add that option to the create command example.

This command in the README.md is just a usage example, showing how to create Docker host in Parallels Desktop. Here we describe only parallels-specific options and point to the official documentation for any other options available. So, we don't put any best practices or recommendations in these instructions.

If we add --engine-storage-driver, some people could also decide that it is a requirement of parallels driver or something else. So it's better to avoid that confusion.