Unable to Delete Workspace: Conflict Error Due to Image Reference in Use by Another Container
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- docker
- Bereich
- devops
Rechercherichtung
Im Bericht wird keine Quelldatei und kein Test genannt. Beginne damit, die Löschung mit zwei Workspaces unter Verwendung des DevContainers Docker template zu reproduzieren, und verfolge dann den Workspace-Löschpfad, in dem das Docker image entfernt wird. Erledigt ist die Aufgabe, wenn ein Workspace gelöscht werden kann, während ein anderer laufender Container weiterhin auf das gemeinsam genutzte Image verweist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Issue:
When attempting to delete a workspace that uses the DevContainers Docker template, and another running container is using the same image, the deletion fails with the following error:
Error: Unable to remove Docker image: Error response from daemon: conflict: unable to remove repository reference "ghcr.io/coder/envbuilder:latest" (must force) - container xxxxxxx is using its referenced image xxxxxxx.
Steps to Reproduce:
- Create two workspaces, both using the DevContainers Docker template.
- Attempt to delete one workspace while the other is still running and using the same template.
- Observe the conflict error during the deletion process.
Workaround:
Attempting to delete the workspace after stopping the other running workspace succeeds.
Additonal Info:
- Similar issue on the Coder Discord:
Link to message on Discord
Environment:
- Coder Version: v2.16.0+683a720
- OS: Linux (installed using the setup script)
- Vorherrschende Sprache
- Go
- Sterne
- 300
- Forks
- 64
- Ø Merge
- 20 Min.
- Gemergte PRs (30 T.)
- 1
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus coder/envbuilder
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
coder/envbuilder#506 ·
-
bug envbuilder needs-investigation
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
coder/envbuilder#495 ·
-
envbuilder Feature
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 56/100
coder/envbuilder#492 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
coder/envbuilder#484 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 38/100
coder/envbuilder#483 ·
Alle Issues in coder/envbuilder
Ähnliche Issues
-
agentic-workflows
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
-
agentic-workflows
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
microsoft/agent-framework-go#1179 ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
-
[Bug]: OLLAMA_KEEP_ALIVE="5m" / "24h" crashes Ollama embedding and vision models with ValueError Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
infiniflow/ragflow#20223 · 1 Reaktion ·
-
bug needs triage pkg/translator/faro
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
open-telemetry/opentelemetry-collector-contrib#51484 · 1 Kommentar ·