Skip to content

Commit 807032e

Browse files
Run update.sh
1 parent 042270f commit 807032e

File tree

3 files changed

+99
-25
lines changed

3 files changed

+99
-25
lines changed

eclipse-mosquitto/README.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,11 @@ WARNING:
2424

2525
# Supported tags and respective `Dockerfile` links
2626

27-
- [`2.0.22`, `2.0.22-openssl`, `2.0`, `2.0-openssl`, `2`, `2-openssl`, `openssl`, `latest`](https://github.com/eclipse/mosquitto/blob/ff1187fd9c74ae3a7ba0097e7933828bdcdbce71/docker/2.0-openssl/Dockerfile)
27+
- [`2.1.0-alpine`, `2.1-alpine`, `alpine`, `latest`](https://github.com/eclipse-mosquitto/mosquitto/blob/bc1cbf5d81e6bd7e8eafca0d75a893165f43782b/docker/2.1-alpine/Dockerfile)
2828

29-
- [`1.6.15-openssl`, `1.6-openssl`](https://github.com/eclipse/mosquitto/blob/ff1187fd9c74ae3a7ba0097e7933828bdcdbce71/docker/1.6-openssl/Dockerfile)
29+
- [`2.0.22`, `2.0.22-openssl`, `2.0`, `2.0-openssl`, `2`, `2-openssl`, `openssl`](https://github.com/eclipse-mosquitto/mosquitto/blob/bc1cbf5d81e6bd7e8eafca0d75a893165f43782b/docker/2.0-openssl/Dockerfile)
30+
31+
- [`1.6.15-openssl`, `1.6-openssl`](https://github.com/eclipse-mosquitto/mosquitto/blob/bc1cbf5d81e6bd7e8eafca0d75a893165f43782b/docker/1.6-openssl/Dockerfile)
3032

3133
# Quick reference (cont.)
3234

@@ -112,6 +114,22 @@ For example, if you use port 1883 and port 8080:
112114
$ docker run -it -p 1883:1883 -p 8080:8080 -v "$PWD/mosquitto/config:/mosquitto/config" eclipse-mosquitto
113115
```
114116

117+
# Image Variants
118+
119+
The `eclipse-mosquitto` images come in many flavors, each designed for a specific use case.
120+
121+
## `eclipse-mosquitto:<version>`
122+
123+
This is the defacto image. If you are unsure about what your needs are, you probably want to use this one. It is designed to be used both as a throw away container (mount your source code and start the container to start your app), as well as the base to build other images off of.
124+
125+
## `eclipse-mosquitto:<version>-alpine`
126+
127+
This image is based on the popular [Alpine Linux project](https://alpinelinux.org), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general.
128+
129+
This variant is useful when final image size being as small as possible is your primary concern. The main caveat to note is that it does use [musl libc](https://musl.libc.org) instead of [glibc and friends](https://www.etalabs.net/compare_libcs.html), so software will often run into issues depending on the depth of their libc requirements/assumptions. See [this Hacker News comment thread](https://news.ycombinator.com/item?id=10782897) for more discussion of the issues that might arise and some pro/con comparisons of using Alpine-based images.
130+
131+
To minimize image size, it's uncommon for additional related tools (such as `git` or `bash`) to be included in Alpine-based images. Using this image as a base, add the things you need in your own Dockerfile (see the [`alpine` image description](https://hub.docker.com/_/alpine/) for examples of how to install packages if you are unfamiliar).
132+
115133
# License
116134

117135
Eclipse Mosquitto is released under the [EPL](https://www.eclipse.org/legal/epl-v20.html)/[EDL](https://eclipse.org/org/documents/edl-v10.php)

oraclelinux/README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,27 +24,27 @@ WARNING:
2424

2525
# Supported tags and respective `Dockerfile` links
2626

27-
- [`10`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/10/Dockerfile)
27+
- [`10`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/10/Dockerfile)
2828

29-
- [`10-slim`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/10-slim/Dockerfile)
29+
- [`10-slim`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/10-slim/Dockerfile)
3030

31-
- [`9`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/9/Dockerfile)
31+
- [`9`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/9/Dockerfile)
3232

33-
- [`9-slim`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/9-slim/Dockerfile)
33+
- [`9-slim`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/9-slim/Dockerfile)
3434

35-
- [`9-slim-fips`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/9-slim-fips/Dockerfile)
35+
- [`9-slim-fips`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/9-slim-fips/Dockerfile)
3636

37-
- [`8.10`, `8`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/8/Dockerfile)
37+
- [`8.10`, `8`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/8/Dockerfile)
3838

39-
- [`8-slim`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/8-slim/Dockerfile)
39+
- [`8-slim`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/8-slim/Dockerfile)
4040

41-
- [`8-slim-fips`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/8-slim-fips/Dockerfile)
41+
- [`8-slim-fips`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/8-slim-fips/Dockerfile)
4242

43-
- [`7.9`, `7`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/7/Dockerfile)
43+
- [`7.9`, `7`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/7/Dockerfile)
4444

45-
- [`7-slim`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/7-slim/Dockerfile)
45+
- [`7-slim`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/7-slim/Dockerfile)
4646

47-
- [`7-slim-fips`](https://github.com/oracle/container-images/blob/4862cdf6a44e1f0a73c50c974dcff9ae69107a31/7-slim-fips/Dockerfile)
47+
- [`7-slim-fips`](https://github.com/oracle/container-images/blob/d3c14afb47b82ec8d12923c0b028edf22bc89510/7-slim-fips/Dockerfile)
4848

4949
# Quick reference (cont.)
5050

0 commit comments

Comments
 (0)