Skip to content

Commit

Permalink
Merge pull request #341 from rhatdan/instructlab
Browse files Browse the repository at this point in the history
Add building of instructlab container images
  • Loading branch information
rhatdan authored Apr 26, 2024
2 parents c3ea183 + f237087 commit 12555f3
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 12555f3

Please sign in to comment.