Docker 部署到云上运行后无法登录应用
我已经在Cloud Run上部署了doccano应用程序,但无法登录。它不断抱怨“用户名或密码不正确” 我想这是因为我没有给出auth参数,在我的本地服务器上,我通常需要使用这种cmd来启动容器: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
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
如果有多个环境变量,请用逗号“,”分隔它们
但是在生产中,请将其作为环境变量,因为它们可以很容易地以明文形式访问。我建议你慢慢来,学习如何使用