Add Docker-native container image#58
Open
Marrrrrrrrrrtin wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a Docker-native build path for the standard PostTrainBench environment:
containers/docker/standard.Dockerfilecontainers/docker/README.mdThis is intended for cloud GPU environments that already run workloads inside
Docker containers and do not expose Apptainer/Singularity to users. Runpod Pods
are one example, but the Dockerfile is not Runpod-specific.
The existing Apptainer/HTCondor path remains unchanged.
Notes
containers/standard.def./opt/posttrainbench-venv, because currentinspect_evalsreleases requirePython 3.11 or newer.
access can add that in a downstream image or provider template.
Validation
git diff --checkdocker buildx build --check -f containers/docker/standard.Dockerfile .;it parsed the Dockerfile and then waited on Docker Hub base-image metadata, so
I canceled the check before any full image build
CUDA/H100 visible,
torch/vllm/inspect_aiimportable, and a smallQwen3-1.7B GSM8K smoke run reached GPU use
This PR does not claim a full official benchmark run.