Commit Graph

17 Commits

Author SHA1 Message Date
Roger A. Light
feb303a919 Fix whitespace in Dockerfile. 2018-11-07 14:34:43 +00:00
Roger A. Light
1582117147 Build own libwebsockets in Docker image. 2018-11-07 14:34:43 +00:00
Roger A. Light
da2879c33b Docker fixes.
- Don't remove apk database, closes #1011.
- Install mosquitto_passwd, closes #1009.
2018-11-03 08:57:06 +00:00
Roger A. Light
1853bfc678 Docker fixes as per review.
https://github.com/docker-library/official-images/pull/4987#issuecomment-433570818

Revert to stderr logging.
Use wget instead of curl.
Don't redownload libuuid or libwebsockets.
2018-10-27 08:14:57 +01:00
Roger A. Light
26e5766182 Docker volume/mount point fixes per review.
https://github.com/docker-library/official-images/pull/4987#issuecomment-433185843
2018-10-26 07:31:44 +01:00
Roger A. Light
064d94581c Remove renamed files, fix readme. 2018-10-26 07:31:22 +01:00
Roger A. Light
d60b9d4e5d Rewrite docker files for 1.5 support.
Builds from source.
Carries out security checks on downloads.
2018-10-24 17:00:15 +01:00
Jonathan Hanson
976edc6165 Add a new dockerfile and associated files, to build from a source tarball, instead of installing a built and published Alpine APK package.
Signed-off-by: Jonathan Hanson <jonathan@jonathan-hanson.org>
2018-10-23 14:45:30 +01:00
Arnaud
d5e8217d20 1.4.14 support for docker (#500)
Signed-off-by: agrosjea <arnaudg@momentfactory.com>
2017-07-26 22:33:59 +01:00
Andrea Pinazzi
0bb602ed7a Use correct docker image name in README.md
Signed-off-by: Andrea Pinazzi <follettoonip@gmail.com>
2017-06-11 21:54:36 +01:00
Andrea Pinazzi
470665c4cb Updated references in README to version 1.4.12
Signed-off-by: Andrea Pinazzi <follettoonip@gmail.com>
2017-06-11 21:54:36 +01:00
Andrea Pinazzi
4738be1afe Added Dockerfile for version 1.4.12
Signed-off-by: Andrea Pinazzi <follettoonip@gmail.com>
2017-06-11 21:54:36 +01:00
Adam Bogdał
a8194f0c2d Update docker config path (#349)
Signed-off-by: Adam Bogdał <adam@bogdal.pl>
2017-01-21 08:22:13 +00:00
Roger A. Light
53616be0e2 Fix 1.4.10 docker files. 2017-01-05 21:32:41 +00:00
Adam Giemza
37cbadc311 added docker support for version 1.4.10-r2 based on alpine 3.5 (#346)
Signed-off-by: Adam Giemza <adam.giemza@gmail.com>
2017-01-05 21:23:58 +00:00
David Audet
25a1f7d199 Update Dockerfiles to not save the apk cache
When installing the Mosquitto package from Alpine Linux, we don't need
to save the latest package index to the cache. We are specifically requesting
the latest package index each time we install Mosquitto and not using the local
cache at all (--no-cache).

Signed-off-by: David Audet <david.audet@ca.com>
2017-01-05 21:20:00 +00:00
David Audet
5487395fb6 Adding Dockerfiles to build versioned Docker images (#226)
* Adding Dockerfiles to build versioned Docker images

Dockerfiles have been added to create Docker
images for Mosquitto v1.4.4 and v1.4.8 using Alpine
Linux as a base.

Different directories have been added for each version
to decouple the configuration and entrypoint scripts.
Currently they contain the same content, but this could
change in the future.

Docker Hub will also need to pull from specific directories
when official docker images will be built and hosted on
Docker Hub.

* Removing unnecessary default config and volumes

Mount points are created in the image, but volumes are not automatically
created. The user can still create volumes for these mount points, but is
not required to.

The default configuration file is now copied from /etc/mosquitto/mosquitto.conf
to /mosquitto/config/mosquitto.conf. The user can override this file by
mounting a local configuration file to /mosquitto/config.

Signed-off-by: David Audet <david.audet@ca.com>
2016-09-21 21:35:05 +01:00