From 1f13ff3a05ea742dc825629ac659642735e9d0ff Mon Sep 17 00:00:00 2001 From: "Wyatt J. Miller" Date: Thu, 4 Apr 2024 22:05:31 -0400 Subject: [PATCH] add deno containerfile --- language-containers/deno/Containerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 language-containers/deno/Containerfile diff --git a/language-containers/deno/Containerfile b/language-containers/deno/Containerfile new file mode 100644 index 0000000..3fa29dd --- /dev/null +++ b/language-containers/deno/Containerfile @@ -0,0 +1,21 @@ +# Base Deno container image +# Written by Wyatt J. Miller, 2024 +# This image is opinionated, but you're welcome to customize as much as you like + +# Start with the Fedora 39 image +FROM scm.wyattjmiller.com/wymiller/base_container:latest + +# Label it right, ya know? +ENV NAME=custom_base_deno_image VERSION=1.0 +LABEL com.github.containers.toolbox="true" \ + com.redhat.component="$NAME" \ + name="$NAME" \ + version="$VERSION" \ + usage="Wyatt's base Deno image" \ + summary="Wyatt's custom base Deno (latest) image" \ + maintainer="Wyatt J. Miller " \ + vendor="Miller Web Solutions" + +# Install deno +ENV DENO_INSTALL="/usr/local" +RUN curl -fsSL https://deno.land/install.sh | sh