如何在Dockerfile中创build一个InfluxDB用户
我无法在dockerfile中创buildInfluxDB用户。 我想dockerfile也安装并开始influxd
。 对于postgres,我可以在安装postgres后在我的Dockerfile中使用这个:
RUN /etc/init.d/postgresql start &&\ psql --command "CREATE USER matt WITH PASSWORD 'test123';" &&\ createdb test_db &&\ psql --command "GRANT ALL PRIVILEGES ON DATABASE test_db TO matt;"
有influxdb的等价物吗?
我最终使用了tutumcloud / influxdb回购的部分 :dockerfile启动一个shell脚本,当它运行时,开始在后台influxd
,创build一个pipe理员用户,然后前台influxd
stream程。