Search code examples
macosdockerdockerfile

failed to solve with frontend dockerfile.v0: failed to read dockerfile: error from sender: open /private/tmp/AVScanB2wT: permission denied


Getting this error during docker build command.

failed to solve with frontend dockerfile.v0: failed to read dockerfile: error from sender: open /private/tmp/AVScanB2wT: permission denied

Environment:

  • Mac OS 11.4 Big Sur with Symantec Endpoint Protection 14.3.1
  • Docker Desktop 3.5.1.7

Steps taken so far

  • Reset Docker Desktop to factory settings
  • Clean / Purge data from Docker Desktop preferences
  • Re-installed Docker Desktop
  • chmod 777 /private/tmp
  • chmod 777 /private/tmp inside Dockerfile (Mostly unnecessary)
  • Gave full disk permission to Docker Desktop from Mac Preferences
  • Named dockerfile as Dockerfile

Please let me know if anyone came across similar error.


Solution

  • Short term fix sudo chmod -R 777 /private/tmp/AVScanB2wT

    Long term fix Disable buildx in docker desktop experimental features.

    "features": {
        "buildkit": false
    }
    

    Docker Desktop Preferences