From ff28ccb5210225eeeca17c7d8b8fc4c98cf6496c Mon Sep 17 00:00:00 2001 From: Ben Potter Date: Wed, 13 Nov 2024 23:52:02 +0000 Subject: [PATCH] fix: remove builtin image for Docker template --- examples/templates/docker/build/Dockerfile | 18 ------------------ examples/templates/docker/main.tf | 15 +-------------- 2 files changed, 1 insertion(+), 32 deletions(-) delete mode 100644 examples/templates/docker/build/Dockerfile diff --git a/examples/templates/docker/build/Dockerfile b/examples/templates/docker/build/Dockerfile deleted file mode 100644 index a443b5d07100e..0000000000000 --- 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 4af9318e004ad..9359a44c75773 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:~$ pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy