使用Docker安装influxdb

安装Influxdb

首先启动docker

systemctl start docker

然后安装Influxdb

docker pull influxdb

启动influxdb

docker run -d -p 8083:8083 -p 8086:8086 --name my_influxdb influxdb

配置远程访问

进入influxdb容器

docker exec -it my_influxdb bash

打开influxdb控制台

cd /usr/bin
./influx

创建admin用户

# 设置root用户,并设置带上所有权限
> create user "root" with password 'newpwd' with all privileges
> 
# 发现admin权限为true了,那么admin的用户就创建好了。
> show users
user admin
---- -----
root true
>

在配置文件启用认证

默认情况下,influxdb的配置文件是禁用认证策略的,所以需要修改设置一下。

vim /etc/influxdb/influxdb.conf

[http] 下的 auth-enabled 选项设置为 true


配置完毕之后,重启influxdb服务即可,使用admin认证用户登陆访问一下,格式如下:

influx -username '用户名' -password '密码'

也可以使用influxdb studio进行连接。

参考:https://www.cnblogs.com/LUA123/p/9507029.html
https://blog.csdn.net/u012887259/article/details/103252438

你可能感兴趣的:(使用Docker安装influxdb)