如何在AWS Fargate上更改Grafana Docker容器环境变量以使用mysql数据库?我对AWS和容器非常陌生。是通过cmd行吗?当我输入&;docker ps -a&;我的集装箱没有出现。我试过查看Grafana文档,但我认为这是如果你在本地运行容器。AWS也会这样吗?我已经研究了将ssh放入容器中,但这需要我更改Terraform中的任务定义。
您需要在ECS任务定义中定义正确的变量,例如:
GF_DATABASE_TYPE: mysql
GF_DATABASE_HOST: my-mysql:3306
GF_DATABASE_USER: my-user
GF_DATABASE_PASSWORD: my-password
当然,如果您有特定的DB配置,您可能需要更多。所有选项都有文档:https://grafana.com/docs/grafana/latest/administration/configuration/#database