From 07a33e2d34535350f27ec0d36ebba0820d0530d0 Mon Sep 17 00:00:00 2001 From: Daniel J Walsh Date: Thu, 25 Apr 2024 13:55:28 -0400 Subject: [PATCH] add building of instructlab container images Signed-off-by: Daniel J Walsh --- training/instructlab/Makefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 training/instructlab/Makefile diff --git a/training/instructlab/Makefile b/training/instructlab/Makefile new file mode 100644 index 000000000..eeabaec51 --- /dev/null +++ b/training/instructlab/Makefile @@ -0,0 +1,18 @@ +default: instructlab + +REGISTRY ?= quay.io +REGISTRY_ORG ?= ai-lab +IMAGE_TAG ?= latest + +.PHONY: instructlab +instructlab: + git clone https://github.com/instructlab/instructlab.git 2> /dev/null || true + (cd instructlab; git pull origin main) + +.PHONY: nvidia +nvidia: instructlab + podman build --squash-all -t ${REGISTRY}/${REGISTRY_ORG}/instructlab-$@/${IMAGE_TAG} instructlab/containers/cuda + +.PHONY: amd +amd: instructlab + podman build --squash-all -t ${IMAGE} ${REGISTRY}/${REGISTRY_ORG}/instructlab-$@/${IMAGE_TAG} -f instructlab/containers/rocm/Containerfile instructlab