Docker Google云SQL代理问题传递凭据文件

Docker Google云SQL代理问题传递凭据文件,docker,google-cloud-platform,Docker,Google Cloud Platform,从文档中: 不幸的是,Docker抱怨: invalid json file "/config": read /config: is a directory 这似乎是一件很简单的事情,但我想不出来。有什么线索吗?这是正确的形式: docker run -d \ -v /Users/<user>/Code/mvp/mvp-server/scripts/credentials:/config \ -p 127.0.0.1:5432:5432 \ gcr.io/c

从文档中:

不幸的是,Docker抱怨:

invalid json file "/config": read /config: is a directory

这似乎是一件很简单的事情,但我想不出来。有什么线索吗?

这是正确的形式:

docker run -d \
    -v /Users/<user>/Code/mvp/mvp-server/scripts/credentials:/config \
    -p 127.0.0.1:5432:5432 \
    gcr.io/cloudsql-docker/gce-proxy:1.16 /cloud_sql_proxy \
    -instances=mvp-api-254102:us-central1:mvp-api=tcp:0.0.0.0:5432 -credential_file=/config/ssh-master-account-key.json
docker运行-d\
-v/Users//Code/mvp/mvp服务器/scripts/credentials:/config\
-p 127.0.0.1:5432:5432\
gcr.io/cloudsql docker/gce proxy:1.16/cloud\u sql\u proxy\
-instances=mvp-api-254102:us-central1:mvp-api=tcp:0.0.0:5432-credential_file=/config/ssh-master-account-key.json

条目
/config
是容器中已经存在的目录。尝试指定另一个名称。我尝试了第一件事,但没有成功。
invalid json file "/config": read /config: is a directory
docker run -d \
    -v /Users/<user>/Code/mvp/mvp-server/scripts/credentials:/config \
    -p 127.0.0.1:5432:5432 \
    gcr.io/cloudsql-docker/gce-proxy:1.16 /cloud_sql_proxy \
    -instances=mvp-api-254102:us-central1:mvp-api=tcp:0.0.0.0:5432 -credential_file=/config/ssh-master-account-key.json