diff --git a/examples/templates/docker-code-server/main.tf b/examples/templates/docker-code-server/main.tf index 1da5f999562f0..79d8ee48d54d1 100644 --- a/examples/templates/docker-code-server/main.tf +++ b/examples/templates/docker-code-server/main.tf @@ -46,6 +46,10 @@ resource "coder_app" "code-server" { url = "http://localhost:8080/?folder=/home/coder" } +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" @@ -60,4 +64,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 + } }