docker安装mqtt

下拉镜像

docker pull eclipse-mosquitto

 

新建配置文件夹,放入配置文件 mosquitto.conf

实例化容器

docker run -itd --name mqtt -p 1883:1883 -p 9001:9001 -v /g/mqtt/config:/mosquitto/config eclipse-mosquitto

 

修改配置文件,监听端口和websocket及非匿名连接

listener 1883

listener 9001
protocol websockets

allow_anonymous false
password_file /mosquitto/config/passwdfile

 

进入容器

docker exec -it mqtt sh

执行

mosquitto_passwd -c /mosquitto/config/passwdfile admin

创建用户admin 然后回提示输入连词密码输完即可创建用户

 

posted @ 2024-05-24 11:16  Wchime  阅读(179)  评论(0)    收藏  举报