Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

M1 preview: disable "Use gRPC FUSE for file sharing" #5240

Closed
jesperveldhuizen opened this issue Jan 11, 2021 · 10 comments
Closed

M1 preview: disable "Use gRPC FUSE for file sharing" #5240

jesperveldhuizen opened this issue Jan 11, 2021 · 10 comments
Labels

Comments

@jesperveldhuizen
Copy link

jesperveldhuizen commented Jan 11, 2021

At our company we are using docker for web development (mostly Symfony apps). We are now trying out a new M1 macbook (16 gb ram), and the M1 preview 7.

In our experience it turned out that the osxfs filesharing is quicker then the new experimental gPRC FUSE filesharing. I'm trying out to disable this feature but Docker won't start.

I have tried to clean / purge data, and also factory reset.

I know osxfs is legacy, but I'm not sure what the status is on this? Will this for example be a feature in the future? So that users can choose with filesharing they like?

Expected behavior

I expect docker to start when I disable gRPC FUSE for filesharing.

Actual behavior

Docker won't start.

Docker for Mac: M1 preview 7

@stephen-turner
Copy link
Contributor

stephen-turner commented Jan 11, 2021

I'm surprised that it won't start with osxfs, that is not intentional (and shouldn't even make a difference until you start up a container that uses a bind mount).

So we'll look into that. However, osxfs will not be supported long term. We can't maintain two solutions.

@stephen-turner stephen-turner added the area/m1 M1 preview builds label Jan 11, 2021
@mattPiratt
Copy link

I have the same. Docker will not start at all. Even after I clean everything. No images, no containers. Clean install. Will not start.
And using gRPC FUSE is not an option for my, since I cannot mount volumes, that inside (in subdirectory) have binds to other external filesystem. This binds do not work. Empty directory.
Looking forward this become working again, as it was before on osxfs.

@cdaguerre
Copy link

This is a duplicate of #5147 (a month old).

@cdaguerre
Copy link

@stephen-turner is there something we can do to help debugging this?

@stephen-turner
Copy link
Contributor

Thanks, but not at the moment. Please remember that the M1 build is an early preview. There's lots that isn't working yet.

@martinb3
Copy link

Is there a way to query via CLI for the gRPC FUSE setting being enabled/disabled? We're also hoping to turn it off and advise folks when it accidentally remains on/enabled.

@stephen-turner
Copy link
Contributor

Not directly (see docker/roadmap#172), but you can check the settings.json.

@omarsotillo
Copy link

After migrating to Docker Desktop RC 1 it seems to work 🎉 https://docs.docker.com/docker-for-mac/apple-m1/

@stephen-turner
Copy link
Contributor

I think this is obsolete, I'm going to close it. If there are still startup issues, please open a new ticket with diagnostics.

@docker-robott
Copy link
Collaborator

Closed issues are locked after 30 days of inactivity.
This helps our team focus on active issues.

If you have found a problem that seems similar to this, please open a new issue.

Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows.
/lifecycle locked

@docker docker locked and limited conversation to collaborators Jun 6, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

7 participants