Are you trying to mount a directory onto a file (or vice-versa)?

This should no longer happen (since v2.2.0.0), see here


If you are using Docker for Windows, this error can happen if you have recently changed your password.

How to fix:

  1. First make sure to delete the broken container’s volume
    docker rm -v <container_name>
    Update: The steps below may work without needing to delete volumes first.
  2. Open Docker Settings
  3. Go to the “Shared Drives” tab
  4. Click on the “Reset Credentials…” link on the bottom of the window
  5. Re-Share the drives you want to use with Docker
  • You should be prompted to enter your username/password
  1. Click “Apply”
  2. Go to the “Reset” tab
  3. Click “Restart Docker”
  4. Re-create your containers/volumes

Credit goes to BaranOrnarli on GitHub for the solution.

Leave a Comment