Porting official Eclipse mosquitto package to Raspberri Pi 2/3 platform
500K+
Porting official Eclipse mosquitto package to Docker image running on Raspberri Pi 2/3 (ARMv7 32-bit or arm32v7) platform.
Three directories have been created in the image to be used for configuration, persistence storage and log.
Run Docker with minimal options by using default configuration supplied by Docker image.
$ docker run -d -e TZ=<timezone> -p 1883:1883 mbixtech/arm32v7-mosquitto
For example, TZ=Asia/Bangkok
Use a custom configuration file by mounting to local /mosquitto/config/mosquitto.conf file.
$ docker run -d -e TZ=<timezone> -p 1883:1883 -v mosquitto.conf:/mosquitto/config/mosquitto.conf mbixtech/arm32v7-mosquitto
In /mosquitto.conf configuration file, it can be put the following parameters pointing specific directories.
persistence true persistence_location /mosquitto/data/ log_dest file /mosquitto/log/mosquitto.log
Map local directories to all specific directories of Docker container.
$ docker run -d -e TZ=<timezone> -p 1883:1883 -v config:/mosquitto/config -v data:/mosquitto/data -v log:/mosquitto/log mbixtech/arm32v7-mosquitto
Content type
Image
Digest
Size
80.9 MB
Last updated
about 9 years ago
docker pull mbixtech/arm32v7-mosquitto