This folder contains Dockerfiles for building Ring. They are used by Makefile.packaging, at the root of this repository
Some of the Dockerfiles refer to 32bit images in the savoirfairelinux docker hub organization. These images are generated with the following method:
apt update
apt upgrade
apt install git docker.io debootstrap
git clone https://github.com/moby/moby.git
./moby/contrib/mkimage.sh -t savoirfairelinux/<distro>32:<distroversion> debootstrap --variant=minbase --arch=i386 <codename>
docker login
docker push savoirfairelinux/<distro>32:<distroversion>
TODO
Dockerfile_snap
is from stable.Dockerfile upstream, under GPLv3-only, and is not considered part of the project. It is patched with ../patches/docker-snap-build-scripts.patch
to add and invoke our build script.