Mailman container images v0.1.1
Hi All,
Version 0.1.11 of the container images are now available for download. There are several new changes that make working with the container easier. Please have a look at the release notes1 for upgrading to this version.
Most notable changes are:
Now you MUST specify SECRET_KEY environment variable that Django uses. The default value was removed to make sure people set a different value for each installation
Hyperkitty has been updated to latest 1.1.1 release
Mailman-web image has been moved to alpine 3.6 base image form Debain
The NEWS2 contains an exhaustive list of all the changes that has gone into this release.
Thanks to all the contributors who contributed patches and reported issues for this new release!
-- thanks, Abhilash Raj
On Aug 9, 2017, at 16:54, Abhilash Raj <maxking@asynchronous.in> wrote:
Version 0.1.1[1] of the container images are now available for download. There are several new changes that make working with the container easier. Please have a look at the release notes[1] for upgrading to this version.
That’s awesome Abhilash, congratulations!
-Barry
On Wed, Aug 9, 2017 at 19:54 Abhilash Raj <maxking@asynchronous.in> wrote:
Hi All,
Version 0.1.1[1] of the container images are now available for download.
...
Most notable changes are:
...
- Mailman-web image has been moved to alpine 3.6 base image form Debain
For a docker novice, how does that affect a Debian user?
Thanks, Abhilash, for your wonderful contributions.
Best,
-Tom
On Thu, 10 Aug 2017 00:56:13 +0000 Tom Browder <tom.browder@gmail.com> wrote:
On Wed, Aug 9, 2017 at 19:54 Abhilash Raj <maxking@asynchronous.in> wrote:
Hi All,
Version 0.1.1[1] of the container images are now available for download.
...
Most notable changes are:
...
- Mailman-web image has been moved to alpine 3.6 base image form Debain
For a docker novice, how does that affect a Debian user?
It does not have any affect if you are using Debian as your operating system, or any other for that matter.
Container images are usually a package of complete OS environment and usually derive from one of the many distribution images. While the common ones like Debian/Ubuntu/Fedora/Centos are really great and work well, they are really bloated (300 MB for only the base image) for a container image where you only want to run one single process (e.g. Mailman).
Alpine Linux is a lean (5 MB for the base image) Linux distribution which is generally preferred over the common (like Debian for example) operating systems when building container images.
So, this is just an internal change on how the images are built and doesn't affect the users at all except for the fact that the size of the mailman-web image is now much less (now 78 MB compared to previous 330 MB).
Thanks, Abhilash, for your wonderful contributions.
Best,
-Tom
-- thanks, Abhilash Raj
Container images are usually a package of complete OS environment and usually derive from one of the many distribution images. While the common ones like Debian/Ubuntu/Fedora/Centos are really great and work well, they are really bloated (300 MB for only the base image) for a container image where you only want to run one single process (e.g. Mailman).
Alpine Linux is a lean (5 MB for the base image) Linux distribution which is generally preferred over the common (like Debian for example) operating systems when building container images.
While technically correct, the base image is just needed once on a host. So the 300 MB would only be spent once even if you run thousands of different containers (all based on the same image).
Sent from my Android device with K-9 Mail. Please excuse my brevity.
On Thu, 10 Aug 2017 08:40:41 +0200 Simon HANNA <simon.hanna@serve-me.info> wrote:
Container images are usually a package of complete OS environment and usually derive from one of the many distribution images. While the common ones like Debian/Ubuntu/Fedora/Centos are really great and work well, they are really bloated (300 MB for only the base image) for a container image where you only want to run one single process (e.g. Mailman).
Alpine Linux is a lean (5 MB for the base image) Linux distribution which is generally preferred over the common (like Debian for example) operating systems when building container images.
While technically correct, the base image is just needed once on a host. So the 300 MB would only be spent once even if you run thousands of different containers (all based on the same image).
True, but it doesn't offer any superior functionality over using Alpine Linux in most cases. Also, since it has become popular, new software releases find their way faster into Apline Linux than something like Debian.
-- thanks, Abhilash Raj
participants (4)
-
Abhilash Raj
-
Barry Warsaw
-
Simon HANNA
-
Tom Browder