can we install the kvm in docker if yes it is specific to any specific version
Here’s a dockerfile that will enable just that.
# Run libvirt deamon in a container | |
---|---|
# | |
# docker run -d \ | |
# --privileged \ | |
# -v /var/run/libvirt:/var/run/libvirt \ | |
# --name kvm \ | |
# jess/kvm | |
# | |
FROM debian:sid | |
LABEL maintainer “Jessie Frazelle jess@linux.com” | |
RUN apt-get update && apt-get install -y \ | |
iptables \ | |
libgl1-mesa-dri \ | |
libgl1-mesa-glx \ | |
libvirt-daemon-system \ | |
python-gi \ | |
python-ipaddr \ | |
qemu-kvm \ | |
virtinst \ | |
virt-viewer \ | |
–no-install-recommends \ | |
&& rm -rf /var/lib/apt/lists/* | |
COPY ./start.sh /start.sh | |
ENTRYPOINT ["/start.sh"] | |
CMD [“libvirtd”] |
(original source: https://stackoverflow.com/questions/48422001/how-to-launch-qemu-kvm-from-inside-a-docker-container)