Go to file
Olaf Meeuwissen e721ebc454 Clean up script permissions
They are all installed with executable permissions in the root file
system so there is no need to have them on the scripts in that are
kept in the repository.
2017-10-14 20:18:19 +09:00
scripts Clean up script permissions 2017-10-14 20:18:19 +09:00
.dockerignore Keep git repository out of the Docker context 2017-08-18 11:50:27 +09:00
.gitignore Add a build phase to roll a "pristine" Devuan base image 2017-08-09 21:25:43 +09:00
.gitlab-ci.yml Build based on symbolic suite name 2017-08-26 21:18:09 +09:00
COPYING Add a verbatim copy of the full license text 2017-08-17 12:34:58 +09:00
README.md Update the documentation 2017-08-26 22:53:08 +09:00
bootstrap.sh Fix typo 2017-10-14 20:12:24 +09:00
build.sh Fix stable suite test 2017-08-26 22:47:23 +09:00
builder.df Refactored CI setup and image naming 2017-08-19 14:27:34 +09:00
derive.sh Add a "helper" variant image to get started with `d1h` quickly 2017-09-10 21:33:41 +09:00
helper.df Add a "helper" variant image to get started with `d1h` quickly 2017-09-10 21:33:41 +09:00
migrate.df Parameterize build on Devuan suite name 2017-08-19 17:53:59 +09:00
migrate.sh Fix oversight in 11e0bd83 2017-08-26 21:40:59 +09:00
repository@devuan.org.asc Fix SKS keyserver network connectivity errors 2017-08-08 06:08:05 +09:00

README.md

build status

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.