Merge pull request #11 from tlex/feature/add-ceph-support
Enable support for RBD
This commit is contained in:
commit
aeb376c850
4
4.1/Dockerfile
generated
4
4.1/Dockerfile
generated
|
@ -53,6 +53,7 @@ RUN set -eux; \
|
||||||
libnuma-dev \
|
libnuma-dev \
|
||||||
libpixman-1-dev \
|
libpixman-1-dev \
|
||||||
libpng-dev \
|
libpng-dev \
|
||||||
|
librbd-dev \
|
||||||
libseccomp-dev \
|
libseccomp-dev \
|
||||||
libssh-dev \
|
libssh-dev \
|
||||||
libusb-1.0-0-dev \
|
libusb-1.0-0-dev \
|
||||||
|
@ -136,7 +137,8 @@ RUN set -eux; \
|
||||||
--enable-vnc-png \
|
--enable-vnc-png \
|
||||||
--enable-xen \
|
--enable-xen \
|
||||||
--enable-xfsctl \
|
--enable-xfsctl \
|
||||||
# --enable-rbd \
|
# rbd support is enabled, but "librbd1" is not included since it adds ~60MB and is version-sensitive (https://github.com/tianon/docker-qemu/pull/11#issuecomment-689816553)
|
||||||
|
--enable-rbd \
|
||||||
# --enable-vde \
|
# --enable-vde \
|
||||||
; \
|
; \
|
||||||
make -j "$(nproc)"; \
|
make -j "$(nproc)"; \
|
||||||
|
|
4
4.2/Dockerfile
generated
4
4.2/Dockerfile
generated
|
@ -53,6 +53,7 @@ RUN set -eux; \
|
||||||
libnuma-dev \
|
libnuma-dev \
|
||||||
libpixman-1-dev \
|
libpixman-1-dev \
|
||||||
libpng-dev \
|
libpng-dev \
|
||||||
|
librbd-dev \
|
||||||
libseccomp-dev \
|
libseccomp-dev \
|
||||||
libssh-dev \
|
libssh-dev \
|
||||||
libusb-1.0-0-dev \
|
libusb-1.0-0-dev \
|
||||||
|
@ -136,7 +137,8 @@ RUN set -eux; \
|
||||||
--enable-vnc-png \
|
--enable-vnc-png \
|
||||||
--enable-xen \
|
--enable-xen \
|
||||||
--enable-xfsctl \
|
--enable-xfsctl \
|
||||||
# --enable-rbd \
|
# rbd support is enabled, but "librbd1" is not included since it adds ~60MB and is version-sensitive (https://github.com/tianon/docker-qemu/pull/11#issuecomment-689816553)
|
||||||
|
--enable-rbd \
|
||||||
# --enable-vde \
|
# --enable-vde \
|
||||||
; \
|
; \
|
||||||
make -j "$(nproc)"; \
|
make -j "$(nproc)"; \
|
||||||
|
|
4
5.0/Dockerfile
generated
4
5.0/Dockerfile
generated
|
@ -53,6 +53,7 @@ RUN set -eux; \
|
||||||
libnuma-dev \
|
libnuma-dev \
|
||||||
libpixman-1-dev \
|
libpixman-1-dev \
|
||||||
libpng-dev \
|
libpng-dev \
|
||||||
|
librbd-dev \
|
||||||
libseccomp-dev \
|
libseccomp-dev \
|
||||||
libssh-dev \
|
libssh-dev \
|
||||||
libusb-1.0-0-dev \
|
libusb-1.0-0-dev \
|
||||||
|
@ -136,7 +137,8 @@ RUN set -eux; \
|
||||||
--enable-vnc-png \
|
--enable-vnc-png \
|
||||||
--enable-xen \
|
--enable-xen \
|
||||||
--enable-xfsctl \
|
--enable-xfsctl \
|
||||||
# --enable-rbd \
|
# rbd support is enabled, but "librbd1" is not included since it adds ~60MB and is version-sensitive (https://github.com/tianon/docker-qemu/pull/11#issuecomment-689816553)
|
||||||
|
--enable-rbd \
|
||||||
# --enable-vde \
|
# --enable-vde \
|
||||||
; \
|
; \
|
||||||
make -j "$(nproc)"; \
|
make -j "$(nproc)"; \
|
||||||
|
|
4
5.1/Dockerfile
generated
4
5.1/Dockerfile
generated
|
@ -53,6 +53,7 @@ RUN set -eux; \
|
||||||
libnuma-dev \
|
libnuma-dev \
|
||||||
libpixman-1-dev \
|
libpixman-1-dev \
|
||||||
libpng-dev \
|
libpng-dev \
|
||||||
|
librbd-dev \
|
||||||
libseccomp-dev \
|
libseccomp-dev \
|
||||||
libssh-dev \
|
libssh-dev \
|
||||||
libusb-1.0-0-dev \
|
libusb-1.0-0-dev \
|
||||||
|
@ -136,7 +137,8 @@ RUN set -eux; \
|
||||||
--enable-vnc-png \
|
--enable-vnc-png \
|
||||||
--enable-xen \
|
--enable-xen \
|
||||||
--enable-xfsctl \
|
--enable-xfsctl \
|
||||||
# --enable-rbd \
|
# rbd support is enabled, but "librbd1" is not included since it adds ~60MB and is version-sensitive (https://github.com/tianon/docker-qemu/pull/11#issuecomment-689816553)
|
||||||
|
--enable-rbd \
|
||||||
# --enable-vde \
|
# --enable-vde \
|
||||||
; \
|
; \
|
||||||
make -j "$(nproc)"; \
|
make -j "$(nproc)"; \
|
||||||
|
|
|
@ -47,6 +47,7 @@ RUN set -eux; \
|
||||||
libnuma-dev \
|
libnuma-dev \
|
||||||
libpixman-1-dev \
|
libpixman-1-dev \
|
||||||
libpng-dev \
|
libpng-dev \
|
||||||
|
librbd-dev \
|
||||||
libseccomp-dev \
|
libseccomp-dev \
|
||||||
libssh-dev \
|
libssh-dev \
|
||||||
libusb-1.0-0-dev \
|
libusb-1.0-0-dev \
|
||||||
|
@ -130,7 +131,8 @@ RUN set -eux; \
|
||||||
--enable-vnc-png \
|
--enable-vnc-png \
|
||||||
--enable-xen \
|
--enable-xen \
|
||||||
--enable-xfsctl \
|
--enable-xfsctl \
|
||||||
# --enable-rbd \
|
# rbd support is enabled, but "librbd1" is not included since it adds ~60MB and is version-sensitive (https://github.com/tianon/docker-qemu/pull/11#issuecomment-689816553)
|
||||||
|
--enable-rbd \
|
||||||
# --enable-vde \
|
# --enable-vde \
|
||||||
; \
|
; \
|
||||||
make -j "$(nproc)"; \
|
make -j "$(nproc)"; \
|
||||||
|
|
Loading…
Reference in New Issue
Block a user