INNER CODE UNIT · Python

_docker_run_lines

omnirexflora-labs/omnicoreagent · src/omnicoreagent/serve/cli.py:502

def _docker_run_lines(image_name: str, env_vars: Sequence[str]) -> list[str]:
    """Return a copy-pasteable docker run command."""
    lines = ["   docker run -p 8000:8000 \\"]
    for env_var in env_vars:
        lines.append(f"     -e {env_var} \\")
    lines.append(f"     {image_name}")
    return lines


def _docker_build_command(dockerfile_path: Path, project_root: Path) -> str:
    """Return a build command that uses the generated Dockerfile."""
    try:
        relative_dockerfile = dockerfile_path.resolve().relative_to(
            project_root.resolve()
        )
    except ValueError:
        return f"docker build -f {dockerfile_path} -t omnicoreagent-serve ."

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…