How to run terraform in docker-compose?

Hello everybody!
I have next docker-compose but it’s not working:


version: '3.8'

services:
  terraform:
    image: hashicorp/terraform:latest
    container_name: terraform
    volumes:
      - .:/infra
    working_dir: /infra
    environment:
      - AWS_ACCESS_KEY_ID=some _id
      - AWS_SECRET_ACCESS_KEY=some _key
      - AWS_DEFAULT_REGION=some_region

Please help fix issue