Docker-Compose配置环境变量:的识别不对

我在使用Docker-Compose的时候想通过env-file进行环境变量的配置,但发现配置的环境变量里的:会被算入值里面,应该怎样写才能作为环境变量名称呢

我的环境变量值

img

正常使用Docker run --env-file t.env出现的效果

docker run -d -p 789:80 --name ttt --env-file t.env 85e26a7ae896

img

使用Docker-Compose出现的效果

img

Docker-Compose的内容

version: '3'
services:
  article-service:
    build: 
      context: .
      dockerfile: Dockerfile-Article
    env_file:
      - t.env
    ports: 
    - "1111:80"