[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Docker support merged and documented
From: |
Olivier Mehani |
Subject: |
Docker support merged and documented |
Date: |
Tue, 16 Jul 2024 17:55:19 +1000 |
Hi all,
There has been a flurry of activity in Mediagoblin recently, as Ben and
I found some time to chase up and tie up some loose ends.
One feature that I have been alluding to multiple times before has just
been merged: native support for Docker containers!
As part of refactor of the build system, Mediagoblin will now
automatically detect if docker is available on your system, and use that
to build in a fully-controlled (Debian) environment.
As a desirable side-effect of this, we are now able to build official
Docker containers for Mediagoblin releases. As a test, I have just
pushed test containers for the next release (0.14.0.dev) to the
project's Docker Hub account [0].
For anyone interested testing this out, in a nutshell, you can just get
going with
docker run --interactive --tty \
--publish=6543:6543 --volume=/PATH/TO/YOUR/DATA:/srv \
mediagoblin/mediagoblin:0.14.0.dev
If you get a chance to try it, please let us know, and report any
success or failure. This is obviously very new, but after multiples
rounds of testing, I am pretty confident it is stable.
Attached is the HTML documentation page, waiting for it to get properly
published on the next release.
[0] https://hub.docker.com/u/mediagoblin
--
Olivier Mehani <shtrom+mediagoblin@ssji.net>
PGP fingerprint: 4435 CF6A 7C8D DD9B E2DE F5F9 F012 A6E2 98C6 6655
Confidentiality cannot be guaranteed on emails sent or received unencrypted.
- Docker support merged and documented,
Olivier Mehani <=