Visitar URL original
latest model runner seems to have a few issues · Issue #969 · docker/model-runner · GitHub
Skip to content

latest model runner seems to have a few issues #969

Description

@Glog78

1st) "creating temporary files seems to be broken"
Image

2nd) the default "auto" option for the --gpu doesn't detect rocm anymore and switches to "none" aka cpu decoding

3rd) when using --gpu rocm --host 0.0.0.0 is ignored ( instead 2 mappings are done -> 127.0.0.1 and 172 ...... )

Activity

  1. danielsoares02 commented on Jun 13, 2026

    @danielsoares02

    I encountered the same problem in version v1.2.3 of docker/model-runner; with this version, my GPU is not recognized. When I revert to version v1.2.2, the problem does not occur.

    Log of version v1.2.2 where the problem does not occur:

    [docker-model-runner] 2026-06-13T16:24:12.674331695Z time=2026-06-13T16:24:12.674Z level=INFO msg=LLAMA_SERVER_PATH path=/app
    [docker-model-runner] 2026-06-13T16:24:12.674568648Z time=2026-06-13T16:24:12.674Z level=INFO msg="Successfully initialized store" component=model-manager
    [docker-model-runner] 2026-06-13T16:24:12.674839178Z time=2026-06-13T16:24:12.674Z level=INFO msg="Logs endpoint enabled at /logs" dir=/tmp/model-runner-logs
    [docker-model-runner] 2026-06-13T16:24:12.674849500Z time=2026-06-13T16:24:12.674Z level=INFO msg="Metrics endpoint enabled at /metrics"
    [docker-model-runner] 2026-06-13T16:24:12.674873015Z time=2026-06-13T16:24:12.674Z level=INFO msg="Listening on TCP port" port=12434
    [docker-model-runner] 2026-06-13T16:24:12.714996169Z time=2026-06-13T16:24:12.714Z level=INFO msg="Failed to ensure latest llama.cpp" error="llama.cpp auto-updated is disabled"
    [docker-model-runner] 2026-06-13T16:24:12.765029881Z time=2026-06-13T16:24:12.764Z level=INFO msg="installed llama-server" gpuSupport=true
    [docker-model-runner] 2026-06-13T16:24:12.765045034Z time=2026-06-13T16:24:12.764Z level=WARN msg="Backend installation failed for" backend=mlx error="MLX is only available on macOS ARM64"
    [docker-model-runner] 2026-06-13T16:24:12.765048996Z time=2026-06-13T16:24:12.765Z level=WARN msg="Backend installation failed for" backend=vllm error="vLLM binary not found"
    [docker-model-runner] 2026-06-13T16:24:12.765425672Z time=2026-06-13T16:24:12.765Z level=WARN msg="Backend installation failed for" backend=sglang error="python3 not found in PATH"
    [docker-model-runner] 2026-06-13T16:24:35.657633400Z time=2026-06-13T16:24:35.657Z level=INFO msg="getting model by reference" component=model-manager reference=llama3.2
    [docker-model-runner] 2026-06-13T16:24:35.657979791Z time=2026-06-13T16:24:35.657Z level=INFO msg="getting model by reference" component=model-manager reference=llama3.2
    [docker-model-runner] 2026-06-13T16:24:35.658072057Z time=2026-06-13T16:24:35.658Z level=INFO msg="Loading backend runner" backend=llama.cpp model=sha256:436bb282b41968a83638482999980267ca8d7e8b5574604460efa9efff11cf59 mode=completion
    [docker-model-runner] 2026-06-13T16:24:35.658094888Z time=2026-06-13T16:24:35.658Z level=INFO msg="Listing available models" component=model-manager
    [docker-model-runner] 2026-06-13T16:24:35.658149999Z time=2026-06-13T16:24:35.658Z level=INFO msg="successfully listed models" component=model-manager count=1
    [docker-model-runner] 2026-06-13T16:24:35.658470210Z time=2026-06-13T16:24:35.658Z level=INFO msg="getting model by reference" component=model-manager reference=sha256:436bb282b41968a83638482999980267ca8d7e8b5574604460efa9efff11cf59
    [docker-model-runner] 2026-06-13T16:24:35.658488450Z time=2026-06-13T16:24:35.658Z level=INFO msg="Listing available models" component=model-manager
    [docker-model-runner] 2026-06-13T16:24:35.658753541Z time=2026-06-13T16:24:35.658Z level=INFO msg="successfully listed models" component=model-manager count=1
    [docker-model-runner] 2026-06-13T16:24:35.659262864Z time=2026-06-13T16:24:35.659Z level=INFO msg="Listing available models" component=model-manager
    [docker-model-runner] 2026-06-13T16:24:35.659859999Z time=2026-06-13T16:24:35.659Z level=INFO msg="successfully listed models" component=model-manager count=1
    [docker-model-runner] 2026-06-13T16:24:35.660288029Z time=2026-06-13T16:24:35.660Z level=INFO msg="backend args" backend=llama.cpp args="[-ngl 999 --metrics --model /models/bundles/sha256/436bb282b41968a83638482999980267ca8d7e8b5574604460efa9efff11cf59/model/model.gguf --host inference-runner-0.sock --jinja]"
    [docker-model-runner] 2026-06-13T16:24:35.699405410Z time=2026-06-13T16:24:35.699Z level=INFO msg="warn: LLAMA_ARG_HOST environment variable is set, but will be overwritten by command line argument --host"
    [docker-model-runner] 2026-06-13T16:24:35.699553843Z time=2026-06-13T16:24:35.699Z level=INFO msg="0.00.035.440 I log_info: verbosity = 3 (adjust with the `-lv N` CLI arg)"
    [docker-model-runner] 2026-06-13T16:24:35.699562465Z time=2026-06-13T16:24:35.699Z level=INFO msg="0.00.035.442 I device_info:"
    [docker-model-runner] 2026-06-13T16:24:35.699708863Z time=2026-06-13T16:24:35.699Z level=INFO msg="0.00.035.620 I   - Vulkan0 : AMD Radeon RX 6600 (RADV NAVI23) (8176 MiB, 7183 MiB free)"
    [docker-model-runner] 2026-06-13T16:24:35.699896553Z time=2026-06-13T16:24:35.699Z level=INFO msg="0.00.035.788 I   - Vulkan1 : Intel(R) UHD Graphics 730 (ADL-S GT1) (23179 MiB, 20861 MiB free)"
    [docker-model-runner] 2026-06-13T16:24:35.699899719Z time=2026-06-13T16:24:35.699Z level=INFO msg="0.00.035.791 I   - CPU     : 12th Gen Intel(R) Core(TM) i5-12400 (30905 MiB, 30905 MiB free)"
    [docker-model-runner] 2026-06-13T16:24:35.699921020Z time=2026-06-13T16:24:35.699Z level=INFO msg="0.00.035.814 I system_info: n_threads = 6 (n_threads_batch = 6) / 12 | CPU : SSE3 = 1 | SSSE3 = 1 | AVX = 1 | AVX_VNNI = 1 | AVX2 = 1 | F16C = 1 | FMA = 1 | BMI2 = 1 | LLAMAFILE = 1 | OPENMP = 1 | REPACK = 1 | "
    [docker-model-runner] 2026-06-13T16:24:35.699927223Z time=2026-06-13T16:24:35.699Z level=INFO msg="0.00.035.817 I srv  llama_server: n_parallel is set to auto, using n_parallel = 4 and kv_unified = true"
    

    Log from version v1.2.3 where the GPU is not identified:

    [docker-model-runner] 2026-06-13T16:25:54.788825004Z time=2026-06-13T16:25:54.788Z level=INFO msg=LLAMA_SERVER_PATH path=/app
    [docker-model-runner] 2026-06-13T16:25:54.789035227Z time=2026-06-13T16:25:54.789Z level=INFO msg="Successfully initialized store" component=model-manager
    [docker-model-runner] 2026-06-13T16:25:54.789319541Z time=2026-06-13T16:25:54.789Z level=INFO msg="Logs endpoint enabled at /logs" dir=/tmp/model-runner-logs
    [docker-model-runner] 2026-06-13T16:25:54.789325452Z time=2026-06-13T16:25:54.789Z level=INFO msg="Metrics endpoint enabled at /metrics"
    [docker-model-runner] 2026-06-13T16:25:54.789329168Z time=2026-06-13T16:25:54.789Z level=INFO msg="Listening on TCP port" port=12434
    [docker-model-runner] 2026-06-13T16:25:54.817909339Z time=2026-06-13T16:25:54.817Z level=WARN msg="sglang package not found. Install with: uv pip install sglang"
    [docker-model-runner] 2026-06-13T16:25:54.817922163Z time=2026-06-13T16:25:54.817Z level=WARN msg="Backend installation failed for" backend=sglang error="sglang package not installed"
    [docker-model-runner] 2026-06-13T16:25:54.828696908Z time=2026-06-13T16:25:54.828Z level=INFO msg="Failed to ensure latest llama.cpp" error="llama.cpp auto-updated is disabled"
    [docker-model-runner] 2026-06-13T16:25:54.864013913Z time=2026-06-13T16:25:54.863Z level=INFO msg="installed llama-server" gpuSupport=false
    [docker-model-runner] 2026-06-13T16:25:54.864037570Z time=2026-06-13T16:25:54.864Z level=WARN msg="Backend installation failed for" backend=mlx error="MLX is only available on macOS ARM64"
    [docker-model-runner] 2026-06-13T16:25:54.864040777Z time=2026-06-13T16:25:54.864Z level=WARN msg="Backend installation failed for" backend=vllm error="vLLM binary not found"
    [docker-model-runner] 2026-06-13T16:26:09.565882101Z time=2026-06-13T16:26:09.565Z level=INFO msg="getting model by reference" component=model-manager reference=llama3.2
    [docker-model-runner] 2026-06-13T16:26:09.567585698Z time=2026-06-13T16:26:09.566Z level=INFO msg="getting model by reference" component=model-manager reference=llama3.2
    [docker-model-runner] 2026-06-13T16:26:09.567619798Z time=2026-06-13T16:26:09.566Z level=INFO msg="Loading backend runner" backend=llama.cpp model=sha256:436bb282b41968a83638482999980267ca8d7e8b5574604460efa9efff11cf59 mode=completion
    [docker-model-runner] 2026-06-13T16:26:09.567626753Z time=2026-06-13T16:26:09.567Z level=INFO msg="Listing available models" component=model-manager
    [docker-model-runner] 2026-06-13T16:26:09.567631174Z time=2026-06-13T16:26:09.567Z level=INFO msg="successfully listed models" component=model-manager count=1
    [docker-model-runner] 2026-06-13T16:26:09.567984597Z time=2026-06-13T16:26:09.567Z level=INFO msg="getting model by reference" component=model-manager reference=sha256:436bb282b41968a83638482999980267ca8d7e8b5574604460efa9efff11cf59
    [docker-model-runner] 2026-06-13T16:26:09.568007671Z time=2026-06-13T16:26:09.567Z level=INFO msg="Listing available models" component=model-manager
    [docker-model-runner] 2026-06-13T16:26:09.568148621Z time=2026-06-13T16:26:09.568Z level=INFO msg="successfully listed models" component=model-manager count=1
    [docker-model-runner] 2026-06-13T16:26:09.568744893Z time=2026-06-13T16:26:09.568Z level=INFO msg="Listing available models" component=model-manager
    [docker-model-runner] 2026-06-13T16:26:09.568762743Z time=2026-06-13T16:26:09.568Z level=INFO msg="successfully listed models" component=model-manager count=1
    [docker-model-runner] 2026-06-13T16:26:09.569698662Z time=2026-06-13T16:26:09.569Z level=INFO msg="backend args" backend=llama.cpp args="[-ngl 999 --metrics --model /models/bundles/sha256/436bb282b41968a83638482999980267ca8d7e8b5574604460efa9efff11cf59/model/model.gguf --host inference-runner-0.sock --jinja]"
    [docker-model-runner] 2026-06-13T16:26:09.596382506Z time=2026-06-13T16:26:09.596Z level=INFO msg="warning: no usable GPU found, --gpu-layers option will be ignored"
    [docker-model-runner] 2026-06-13T16:26:09.596398765Z time=2026-06-13T16:26:09.596Z level=INFO msg="warning: one possible reason is that llama.cpp was compiled without GPU support"
    [docker-model-runner] 2026-06-13T16:26:09.596408616Z time=2026-06-13T16:26:09.596Z level=INFO msg="warning: consult docs/build.md for compilation instructions"
    [docker-model-runner] 2026-06-13T16:26:09.596416098Z time=2026-06-13T16:26:09.596Z level=INFO msg="warn: LLAMA_ARG_HOST environment variable is set, but will be overwritten by command line argument --host"
    [docker-model-runner] 2026-06-13T16:26:09.596638074Z time=2026-06-13T16:26:09.596Z level=INFO msg="0.00.018.263 I log_info: verbosity = 3 (adjust with the `-lv N` CLI arg)"
    [docker-model-runner] 2026-06-13T16:26:09.596651784Z time=2026-06-13T16:26:09.596Z level=INFO msg="0.00.018.266 I device_info:"
    [docker-model-runner] 2026-06-13T16:26:09.596657551Z time=2026-06-13T16:26:09.596Z level=INFO msg="0.00.018.275 I   - CPU     : 12th Gen Intel(R) Core(TM) i5-12400 (30905 MiB, 30905 MiB free)"
    [docker-model-runner] 2026-06-13T16:26:09.596667634Z time=2026-06-13T16:26:09.596Z level=INFO msg="0.00.018.302 I system_info: n_threads = 6 (n_threads_batch = 6) / 12 | CPU : SSE3 = 1 | SSSE3 = 1 | AVX = 1 | AVX_VNNI = 1 | AVX2 = 1 | F16C = 1 | FMA = 1 | BMI2 = 1 | LLAMAFILE = 1 | OPENMP = 1 | REPACK = 1 | "
    [docker-model-runner] 2026-06-13T16:26:09.596672676Z time=2026-06-13T16:26:09.596Z level=INFO msg="0.00.018.308 I srv  llama_server: n_parallel is set to auto, using n_parallel = 4 and kv_unified = true"
    

    If you need more information I can provide it; I can simulate the problem by changing the image version.

  2. ericcurtin commented on Jun 18, 2026

    @ericcurtin
    Contributor

    @danielsoares02 English not Portuguese please... Although I'd love to practise my Portuguese, we have to standardise on English

  3. danielsoares02 commented on Jun 18, 2026

    @danielsoares02

    @ericcurtin, translated into English for easier reading.

    Sorry for any grammatical errors, English is not my native language.

  4. ericcurtin commented on Sep 26, 2026

    @ericcurtin
    Contributor

    This bundles a few unrelated problems, please split into separate issues with repro details. The ROCm detection regression looks real and worth a fix on its own. Model-runner is being deprecated in favor of llmman, please open these against docker/llmman instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions