我创建了一个 dockerfile,我在上面编写了 telegraf 和 influxdb 安装和配置。当我从 dockerfile 创建图像并运行容器时,我将数据从电报获取到 influxdb电报数据库。
但是,当我尝试使用 dockerfile 中的入口点脚本为 influxdb 中的电报数据库设置保留策略时。未在 docker 容器上设置策略。
我在脚本中使用了以下命令,但没有任何效果。
curl -G " http://localhost:8086/query " --data-urlencode "q=CREATE RETENTION POLICY m5 ON telegraf DURATION 1d REPLICATION 1
curl -XPOST " http://localhost:8086/query " --data-urlencode "q=CREATE DATABASE mydb"
influx -port 8086 -execute “在电报 DURATION 10d REPLICATION 1 DEFAULT 上创建保留策略 mypolicy1”
如何从反映在 docker 容器上的入口点脚本运行流入命令?任何机构都可以帮我解决这个问题。