Skip to content

Commit 352f8cf

Browse files
authored
Update main.tf
Signed-off-by: Jason Schilling <chapterjason@users.noreply.github.com>
1 parent 393952b commit 352f8cf

1 file changed

Lines changed: 7 additions & 25 deletions

File tree

main.tf

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -440,29 +440,12 @@ removed {
440440
}
441441
}
442442

443-
# Persistent storage for the workspace's inner dockerd. Without this, every
444-
# `docker pull`, buildx cache, and image built inside the workspace is lost
445-
# on every restart. The workspace's dockerd runs under sysbox-runc.
446-
resource "docker_volume" "docker_data" {
447-
name = "coder-${data.coder_workspace.me.id}-docker"
443+
# docker_data volume is no longer managed — workspace DinD now uses the host
444+
# Docker socket. Volume is retained to avoid data loss.
445+
removed {
446+
from = docker_volume.docker_data
448447
lifecycle {
449-
ignore_changes = all
450-
}
451-
labels {
452-
label = "coder.owner"
453-
value = data.coder_workspace_owner.me.name
454-
}
455-
labels {
456-
label = "coder.owner_id"
457-
value = data.coder_workspace_owner.me.id
458-
}
459-
labels {
460-
label = "coder.workspace_id"
461-
value = data.coder_workspace.me.id
462-
}
463-
labels {
464-
label = "coder.workspace_name_at_creation"
465-
value = data.coder_workspace.me.name
448+
destroy = false
466449
}
467450
}
468451

@@ -512,7 +495,6 @@ resource "docker_image" "workspace" {
512495
resource "docker_container" "workspace" {
513496
count = data.coder_workspace.me.start_count
514497
image = docker_image.workspace.image_id
515-
runtime = "sysbox-runc"
516498

517499
name = "coder-${data.coder_workspace_owner.me.name}-${lower(data.coder_workspace.me.name)}"
518500
hostname = data.coder_workspace.me.name
@@ -577,8 +559,8 @@ resource "docker_container" "workspace" {
577559
}
578560

579561
volumes {
580-
container_path = "/var/lib/docker"
581-
volume_name = docker_volume.docker_data.name
562+
container_path = "/var/run/docker.sock"
563+
host_path = "/var/run/docker.sock"
582564
read_only = false
583565
}
584566

0 commit comments

Comments
 (0)