Ici nous allons installer un serveur Mosquitto dans un docker.

Voici la commande à taper avec les droits root pour créer votre docker Mosquitto:

docker create --name MQTT -p 1883:1883 -p 9001:9001 -v /opt/mosquitto/config:/mosquitto/config -v /opt/mosquitto/data:/mosquitto/data -v /opt/mosquitto/log:/mosquitto/log --restart always  eclipse-mosquitto

Ensuite nous allons enter dans le répertoire d’installation:

cd /opt

Puis créer un répertoire Mosquitto:

mkdir mosquitto

On rentre à l’intérieur:

cd mosquitto/

On crée un répertoire Config:

mkdir config

On rentre dedans:

cd config/

On clone le Github pour récupérer le fichier config:

git clone https://github.com/eclipse/mosquitto.git eclipse-mosquitto

On entre de le répertoire cloné:

 cd eclipse-mosquitto/

Nous copions le fichier de configuration:

cp mosquitto.conf ../

Puis nous retournons dans le repertoire parent:

cd ..

Nous supprimons le répertoire cloné:

rm -rf eclipse-mosquitto/

Il vous reste à aller sur Portainer pour démarrer votre docker, puis à configurer u n mot de passe, en allant sur la console de votre Docker, puis dans Command, choisir /bin/sh et rentrer (En modifiant {Utilisateur par votre utilisateur voulu):

mosquitto_passwd -c /mosquitto/config/pwfile {Utilisateur}

Sources: Journal de Thomas.

Cet article n’est pas sponsorisé.

Catégories : Domotique

Julien

Grand passionné par l’informatique, le HomeCinéma ou encore la domotique. Je vais tout faire pour partager mes passions avec vous ici.

0 commentaire

Laisser un commentaire