Named volume problem

Hi all, this is my docker-compose.yml that I use to launch a seq container to use with Serilog

version: '3'
services:
  seq:
    container_name: seq
    
    environment:
      - ACCEPT_EULA=Y
      - SEQ_FIRSTRUN_ADMINPASSWORDHASH=xxxxxxxxxxx

    image: datalust/seq
    restart: always
    
    ports:
      - "8081:80"
      - "5341:5341"
      
    volumes:
      - seq:/data
      
networks: 
  default: 
    external: 
      name: commands-network
      
volumes:
  seq:
    driver: local

This fails to start the container ( no errors just a restarting loop )
If I configure the volume like this
volumes:
- /home/pjk/seq:/data

all works fine - any ideas guys ?

OS is Debian GNU/Linux 11 (bullseye)
Docker version is Docker version 20.10.5+dfsg1, build 55c4c88