diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 00000000..2e73dfd7 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,9 @@ +# Build Docker image with Vitastor packages + +FROM debian:bullseye + +ADD vitastor.list /etc/apt/sources.list.d +ADD vitastor.gpg /etc/apt/trusted.gpg.d +ADD vitastor.pref /etc/apt/preferences.d +ADD apt.conf /etc/apt/ +RUN apt-get update && apt-get -y install vitastor qemu-system-x86 qemu-system-common && apt-get clean diff --git a/docker/apt.conf b/docker/apt.conf new file mode 100644 index 00000000..3ba21459 --- /dev/null +++ b/docker/apt.conf @@ -0,0 +1 @@ +APT::Install-Recommends false; diff --git a/docker/vitastor.gpg b/docker/vitastor.gpg new file mode 100644 index 00000000..f5150ed1 Binary files /dev/null and b/docker/vitastor.gpg differ diff --git a/docker/vitastor.list b/docker/vitastor.list new file mode 100644 index 00000000..27540028 --- /dev/null +++ b/docker/vitastor.list @@ -0,0 +1 @@ +deb http://vitastor.io/debian bullseye main diff --git a/docker/vitastor.pref b/docker/vitastor.pref new file mode 100644 index 00000000..0bc7774d --- /dev/null +++ b/docker/vitastor.pref @@ -0,0 +1,3 @@ +Package: * +Pin: origin "vitastor.io" +Pin-Priority: 1000