Skip to content

Commit

Permalink
add building of instructlab container images
Browse files Browse the repository at this point in the history
Signed-off-by: Daniel J Walsh <[email protected]>
  • Loading branch information
rhatdan committed Apr 25, 2024
1 parent 477bda9 commit f237087
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions training/instructlab/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
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

.PHONY: push
push:
podman push ${REGISTRY}/${REGISTRY_ORG}/instructlab-nvidia/${IMAGE_TAG}
podman push ${REGISTRY}/${REGISTRY_ORG}/instructlab-amd/${IMAGE_TAG}

0 comments on commit f237087

Please sign in to comment.