diff --git a/examples/templates/docker-code-server/main.tf b/examples/templates/docker-code-server/main.tf index c04a1039cd..ee83a5c7d3 100644 --- a/examples/templates/docker-code-server/main.tf +++ b/examples/templates/docker-code-server/main.tf @@ -47,6 +47,10 @@ resource "coder_app" "code-server" { icon = "/icon/code.svg" } +resource "docker_volume" "home_volume" { + name = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.name}-root" +} + resource "docker_container" "workspace" { count = data.coder_workspace.me.start_count image = "codercom/code-server:latest" @@ -61,4 +65,9 @@ resource "docker_container" "workspace" { host = "host.docker.internal" ip = "host-gateway" } + volumes { + container_path = "/home/coder/" + volume_name = docker_volume.home_volume.name + read_only = false + } }