FROM debian:bullseye-slim

RUN apt-get update && apt-get install -y --no-install-recommends \
      iproute2 \
      qemu-utils \
      ceph-common \
      openvswitch-common \
      pciutils \
      lvm2 \
      kmod \
      libvirt0 \
      ca-certificates \
 && rm -rf /var/lib/apt/lists/*

COPY xcloudify-worker /usr/local/bin/xcloudify-worker
RUN chmod 0755 /usr/local/bin/xcloudify-worker

WORKDIR /var/lib/xcloudify/worker

ENTRYPOINT ["/usr/local/bin/xcloudify-worker"]
