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 ."