Graham Neubig 0ad411e162
Fix: Change default DOCKER_ORG from all-hands-ai to openhands (#11489)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-10-24 15:06:48 -04:00
..
2025-10-14 02:16:44 +00:00

Dynamically constructed Dockerfile

This folder builds a runtime image (sandbox), which will use a dynamically generated Dockerfile that depends on the base_image AND a Python source distribution that is based on the current commit of openhands.

The following command will generate a Dockerfile file for nikolaik/python-nodejs:python3.12-nodejs22 (the default base image), an updated config.sh and the runtime source distribution files/folders into containers/runtime:

poetry run python3 -m openhands.runtime.utils.runtime_build \
    --base_image nikolaik/python-nodejs:python3.12-nodejs22 \
    --build_folder containers/runtime