You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the Start a Cluster in Docker (Insecure) instructions, we provide instructions for starting three nodes in docker containers all writing through to the host filesystem. There is a bug (see cockroachdb/cockroach#57192, docker/for-mac#5124) in the current default Docker for Mac implementation of file sharing. The bug causes missing files and permanent crashes of the nodes.
Disabling the gRPC FUSE file sharing option in Docker for Mac is one workaround. Another workaround, recommended by a Docker engineer, is to use docker volumes: docker/for-mac#5124 (comment) . This is also expected to be more performant.
I think we should update the documentation to instruct users to create a separate volume per container:
In the Start a Cluster in Docker (Insecure) instructions, we provide instructions for starting three nodes in docker containers all writing through to the host filesystem. There is a bug (see cockroachdb/cockroach#57192, docker/for-mac#5124) in the current default Docker for Mac implementation of file sharing. The bug causes missing files and permanent crashes of the nodes.
Disabling the gRPC FUSE file sharing option in Docker for Mac is one workaround. Another workaround, recommended by a Docker engineer, is to use docker volumes: docker/for-mac#5124 (comment) . This is also expected to be more performant.
I think we should update the documentation to instruct users to create a separate volume per container:
And then update the
-v
flag to pass the volume identifer:The text was updated successfully, but these errors were encountered: