Azure-Samples / Azure-Samples/azure-postgres-pgvector-python

Workspace path error when using Docker Desktop for Mac with VSCode devcontainers extension

Offen
#35 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Bicep
Sterne
27
Forks
14
Ø Merge
3 T. 15 Std.
Gemergte PRs (30 T.)
1

Beschreibung

`azd up` fails when using Docker Desktop for Mac (4.36.0, default settings) with VSCode devcontainers extension:

```bash
✔ Container azure-postgres-pgvector-python_devcontainer-db-1 Started1.0s
⠙ Container azure-postgres-pgvector-python_devcontainer-app-1 Starting0.4s
Error response from daemon: Mounts denied:
The path /workspaces/azure-postgres-pgvector-python is not shared from the host and is not known to Docker.
You can configure shared paths from Docker -> Preferences... -> Resources -> File Sharing.
See https://docs.docker.com/desktop/settings/mac/#file-sharing for more info.
```

"Settings" -> "Resources" -> "File sharing" shows `/tmp` is shared by default.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, `azd up` mit Docker Desktop for Mac und der VSCode devcontainers extension zu reproduzieren, und untersuche anschließend die devcontainer-Konfiguration des Repositorys sowie die Docker-Einstellungen für die Dateifreigabe. Als erledigt gilt die Aufgabe, wenn der App-Container ohne den Mount-denied-Fehler `/workspaces/azure-postgres-pgvector-python` startet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
docker, python, vscode
Bereich
developer-experience, devops
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.