|
@@ -0,0 +1,23 @@
|
|
|
|
|
+# Use debian:sid-slim as the base image
|
|
|
|
|
+FROM debian:sid-slim
|
|
|
|
|
+
|
|
|
|
|
+# Set environment variables to avoid interactive prompts during package installation
|
|
|
|
|
+ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
|
+
|
|
|
|
|
+# Update the package list and install virt-v2v, rhsrvany, and dependencies
|
|
|
|
|
+RUN apt-get update && \
|
|
|
|
|
+ apt-get install -y --no-install-recommends \
|
|
|
|
|
+ virt-v2v \
|
|
|
|
|
+ rhsrvany \
|
|
|
|
|
+ linux-image-amd64 \
|
|
|
|
|
+ wget \
|
|
|
|
|
+ ca-certificates && \
|
|
|
|
|
+ apt-get clean && \
|
|
|
|
|
+ rm -rf /var/lib/apt/lists/*
|
|
|
|
|
+
|
|
|
|
|
+# Download virtio-win.iso and save it as /usr/share/virtio-win
|
|
|
|
|
+RUN wget -O /usr/share/virtio-win \
|
|
|
|
|
+ https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.266-1/virtio-win.iso
|
|
|
|
|
+
|
|
|
|
|
+# Default command (optional)
|
|
|
|
|
+CMD ["bash"]
|