|
|
||
|---|---|---|
| scripts | ||
| scripts-slim | ||
| .dockerignore | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| COPYING | ||
| README.md | ||
| bootstrap.sh | ||
| build.sh | ||
| builder.df | ||
| derive.sh | ||
| helper.df | ||
| migrate.df | ||
| migrate.sh | ||
| repository@devuan.org.asc | ||
| trim.sh | ||
README.md
Devuan Docker Base Images
For reasons outlined in my Sandwiching Docker Between Devuan blog post (in the bottom part), I decided to roll my own Devuan base images.
You can pull the latest Devuan stable image with
docker pull registry.gitlab.com/paddy-hack/devuan
Versioned images are available from the container registry as well.
How did I get there?
I had to start somewhere, so the first step takes a Debian base image
and converts that following the Devuan migration instructions.
The image is pushed to the registry, mainly for reference purposes,
and used to run Devuan's debootstrap. This produces a rootfs
that is imported to the Docker cache, pushed, re-tagged and pushed
again to the container registry.
BTW, you can pull the migrated image with
docker pull registry.gitlab.com/paddy-hack/devuan/migrated
if so inclined.