Skip to content

Container version doesn't correspond with GUI version, clear docker container install #29664

@f1rstpers0n

Description

@f1rstpers0n

Describe the problem/error/question

Windows 11, WSL 2 integration with docker desktop. Was working with prometheus, grafana and loki trough docker compose earlier, everything was ok, removed everything later.
Clear docker desktop, no images, no volumes, all cache cleared, never worked with n8n before. Clear pull n8nio/n8n:latest, new volume, all variables, timezones, everything as instruction say. First run, container log says version 2.18.5, GUI says its 1.90.2 and asks to update.

docker-compose.yml:

services:
  n8n:
    image: n8nio/n8n:2.15.1
    restart: unless-stopped
    ports:
      - "5678:5678"
    environment:
      - GENERIC_TIMEZONE=Europe/Moscow
      - TZ=Europe/Moscow
      - N8N_RUNNERS_ENABLED=true
      - N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
      - N8N_DIAGNOSTICS_ENABLED=false
      - N8N_PERSONALIZATION_ENABLED=false
    volumes:
      - n8n_data:/home/node/.n8n


volumes:
  n8n_data:

I did with no results:

docker image prune -a
docker pull docker.n8n.io/n8nio/n8n:2.17.8
docker compose down
(deleted and created volume trough docker desktop)
docker compose up -d --force-recreate

Updated from inside of container: docker exec -it <container_id_or_name> npx n8n --version
(it updates all packets)

Clearing caches/switching browsers

Asking Cursor, he will be looking at configs and logs infinetly

Running trough ususal docker :

docker run -it --rm \

--name n8n \

-p 5678:5678 \

-e GENERIC_TIMEZONE="Europe/Moscow" \

-e TZ="Europe/Moscow" \

-e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \

-e N8N_RUNNERS_ENABLED=true \

-v n8n_data:/home/node/.n8n \

docker.n8n.io/n8nio/n8n:2.15.1

/rest/settings request gives versionCli: "1.90.2"

There is always one single container running, no duplicates and anything like that.

I expect GUI shows the same version of n8n as container binary shows. Also expected correct updating behavior.

What is the error message (if any)?

Please share your workflow/screenshots/recording

Image Image
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
⚠️ WARNING ⚠️ If you have sensitive data in your workflow (like API keys), please remove it before sharing.

Share the output returned by the last node

Debug info

core

  • n8nVersion: GUI - 1.90.2, container - 2.15.1
  • platform: docker (self-hosted)
  • nodeJsVersion: 20.19.0 (~ $ /usr/local/bin/node --version v24.13.1)
  • database: sqlite
  • executionMode: regular
  • concurrency: -1
  • license: community

storage

  • success: all
  • error: all
  • progress: false
  • manual: true
  • binaryMode: memory

pruning

  • enabled: true
  • maxAge: 336 hours
  • maxCount: 10000 executions

client

  • userAgent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/147.0.0.0 safari/537.36
  • isTouchDevice: false

Generated at: 2026-05-04T06:24:21.250Z}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs FeedbackWaiting for further input or clarification.status:in-linearIssue or PR is now in Linear

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions