仓库地址:
https://hub.docker.com/r/nonnichen/nonnimqtt
No PW:
docker run -t -i --net="bridge" -p 1883:1883/tcp -p 9001:9001 --name nonnimqtt -v /mnt/app/mqtt/:/config nonnichen/nonnimqtt:nopw
PW:
docker run -t -i --net="bridge" -p 1883:1883/tcp -p 9001:9001 --name nonnimqtt -v /mnt/app/mqtt/:/config nonnichen/nonnimqtt:pw
其中无密码版本如需加密,可在 /mnt/app/mqtt 下建立文件 passwords.txt,在其中添加账户和密码,格式如下:
user1:password
user2:password
然后重启docker实例即可自动完成加密。
如需移除密码,可以编辑文件 mosquitto.conf,编辑密码项:
allow_anonymous true
password_file /config/passwords.mqtt
然后重启docker实例即可。