Skip to content

Commit 5c3c977

Browse files
committed
fix: Use workspace ID in docker template
1 parent 9827831 commit 5c3c977

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

examples/templates/docker/main.tf

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ resource "coder_app" "code-server" {
9494
icon = "/icon/code.svg"
9595
}
9696

97-
9897
variable "docker_image" {
9998
description = "Which Docker image would you like to use for your workspace?"
10099
# The codercom/enterprise-* images are only built for amd64
@@ -108,16 +107,15 @@ variable "docker_image" {
108107
}
109108

110109
resource "docker_volume" "home_volume" {
111-
name = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.name}-home"
110+
name = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.id}-home"
112111
}
113112

114113
resource "docker_container" "workspace" {
115114
count = data.coder_workspace.me.start_count
116115
image = var.docker_image
117-
# Uses lower() to avoid Docker restriction on container names.
118-
name = "coder-${data.coder_workspace.me.owner}-${lower(data.coder_workspace.me.name)}"
116+
name = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.id}"
119117
# Hostname makes the shell more user friendly: coder@my-workspace:~$
120-
hostname = lower(data.coder_workspace.me.name)
118+
hostname = data.coder_workspace.me.name
121119
dns = ["1.1.1.1"]
122120
# Use the docker gateway if the access URL is 127.0.0.1
123121
command = [

0 commit comments

Comments
 (0)