Error: installing postgress on docker with volume

Can any one help:
Trying to install postgress on docker but getting the below errors:
Case 1:
winpty docker run -it
-e POSTGRES_USER=“root”
-e POSTGRES_PASSWORD=“root”
-e POSTGRES_DB=“ny_taxi”
-v $(pwd)/ny_taxi_postgres_data:/var/lib/postgresql/data
-p 5432:5432
postgres:13

I see a folder created ny_taxi_postgres_data;c , don’t why its adding “;c” to the folder name ny_taxi_postgres_data. Also the folder seems to be empty without the postgress configuration data.

Case 2:
winpty docker run -it
-e POSTGRES_USER=“root”
-e POSTGRES_PASSWORD=“root”
-e POSTGRES_DB=“ny_taxi”
-v “c:/users/dasa/2_docker_sql/ny_taxi_postgres_data:/var/lib/postgresql/data”
-p 5432:5432
postgres:13
get the bellow error:
docker: Error response from daemon: invalid mode: \Program Files\Git\var\lib\postgresql\data.

Case 3:
winpty docker run -it
-e POSTGRES_USER=“root”
-e POSTGRES_PASSWORD=“root”
-e POSTGRES_DB=“ny_taxi”
-v C:\Users\dasa\2_docker_sql\ny_taxi_postgres_data:/var/lib/postgresql/data
-p 5432:5432
postgres:13

get this error:
docker: Error response from daemon: mkdir C:Usersdasa2_docker_sqlny_taxi_postgres_data: Access is denied.

Case 4:
docker volume create --name dtc_postgres_volume_local -d local
winpty docker run -it
-e POSTGRES_USER=“root”
-e POSTGRES_PASSWORD=“admin”
-e POSTGRES_DB=“ny_taxi”
-v dtc_postgres_volume_local:/var/lib/postgresql/data
-p 5432:5432
postgres:13
get the below error:
docker: Error response from daemon: create dtc_postgres_volume_local;C: “dtc_postgres_volume_local;C” includes invalid characters for a local volume name, only "[a-zA-Z0-9]
[a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use absolute path.

Case 4:
docker run -d --name pg-flowthru -p 5432:5432 -e POSTGRES_USER=“root” -e POSTGRES_PASSWORD=“root” -e POSTGRES_DB=“ny_taxi” -v ‘postgresql-volume:/var/lib/postgresql/data’ postgres:13

Now when trying to access postgress. After entering the password, it remains blank