Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 部署到云上运行后无法登录应用_Docker_Google Cloud Platform_Google Cloud Run - Fatal编程技术网

Docker 部署到云上运行后无法登录应用

Docker 部署到云上运行后无法登录应用,docker,google-cloud-platform,google-cloud-run,Docker,Google Cloud Platform,Google Cloud Run,我已经在Cloud Run上部署了doccano应用程序,但无法登录。它不断抱怨“用户名或密码不正确” 我想这是因为我没有给出auth参数,在我的本地服务器上,我通常需要使用这种cmd来启动容器: docker container create --name doccano \ -e "ADMIN_USERNAME=admin" \ -e "ADMIN_EMAIL=admin@example.com" \ -e "ADMIN_PAS

我已经在Cloud Run上部署了doccano应用程序,但无法登录。它不断抱怨“用户名或密码不正确”

我想这是因为我没有给出auth参数,在我的本地服务器上,我通常需要使用这种cmd来启动容器:

docker container create --name doccano \
  -e "ADMIN_USERNAME=admin" \
  -e "ADMIN_EMAIL=admin@example.com" \
  -e "ADMIN_PASSWORD=password" \
  -p 8000:8000 chakkiworks/doccano
但我不知道在GCP云上运行到哪里我可以添加这样的信息


有人能帮忙吗?谢谢

您可以将环境变量添加到容器部分旁边,容器部分是“高级设置”中的“变量”,您可以将它们设置为名称/值对

或通过命令行更新您的服务:

gcloud run services update SERVICE --update-env-vars KEY1=VALUE1,KEY2=VALUE2
如果有多个环境变量,请用逗号“,”分隔它们


但是在生产中,请将其作为环境变量,因为它们可以很容易地以明文形式访问。我建议您慢慢来,学习如何使用。

您可以将环境变量添加到容器部分旁边,容器部分是“变量”在高级设置中,您可以将它们设置为名称/值对

或通过命令行更新您的服务:

gcloud run services update SERVICE --update-env-vars KEY1=VALUE1,KEY2=VALUE2
如果有多个环境变量,请用逗号“,”分隔它们

但是在生产中,请将其作为环境变量,因为它们可以很容易地以明文形式访问。我建议你慢慢来,学习如何使用