diff --git a/examples/templates/docker/build/Dockerfile b/examples/templates/docker/build/Dockerfile deleted file mode 100644 index a443b5d071..0000000000 --- a/examples/templates/docker/build/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -FROM ubuntu - -RUN apt-get update \ - && apt-get install -y \ - curl \ - git \ - golang \ - sudo \ - vim \ - wget \ - && rm -rf /var/lib/apt/lists/* - -ARG USER=coder -RUN useradd --groups sudo --no-create-home --shell /bin/bash ${USER} \ - && echo "${USER} ALL=(ALL) NOPASSWD:ALL" >/etc/sudoers.d/${USER} \ - && chmod 0440 /etc/sudoers.d/${USER} -USER ${USER} -WORKDIR /home/${USER} diff --git a/examples/templates/docker/main.tf b/examples/templates/docker/main.tf index 4af9318e00..9359a44c75 100644 --- a/examples/templates/docker/main.tf +++ b/examples/templates/docker/main.tf @@ -169,22 +169,9 @@ resource "docker_volume" "home_volume" { } } -resource "docker_image" "main" { - name = "coder-${data.coder_workspace.me.id}" - build { - context = "./build" - build_args = { - USER = local.username - } - } - triggers = { - dir_sha1 = sha1(join("", [for f in fileset(path.module, "build/*") : filesha1(f)])) - } -} - resource "docker_container" "workspace" { count = data.coder_workspace.me.start_count - image = docker_image.main.name + image = "codercom/enterprise-base:ubuntu" # Uses lower() to avoid Docker restriction on container names. name = "coder-${data.coder_workspace_owner.me.name}-${lower(data.coder_workspace.me.name)}" # Hostname makes the shell more user friendly: coder@my-workspace:~$