파일
bdi_podman_serverconf/containers/qwentts/qwentts-vulkan.Containerfile
T
2026-07-04 14:41:42 +02:00

32 라인
714 B
Docker

FROM debian:13-slim
# Install Vulkan runtime libraries
RUN apt-get update && apt-get install -y \
libvulkan1 \
vulkan-tools \
mesa-vulkan-drivers \
libdrm-amdgpu1 \
ca-certificates \
&& rm -rf /var/lib/apt/lists/*
# Create app directory
WORKDIR /app
# Copy pre-compiled binaries and models
COPY bin-vulkan/ /app/bin/
COPY entrypoint.sh /app/
# Create directories for models and output
RUN mkdir -p /app/models /app/output
# Set library path for Vulkan
ENV LD_LIBRARY_PATH=/app/lib:$LD_LIBRARY_PATH
ENV VK_DRIVER_FILES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json
# Expose port for API server (if used)
EXPOSE 8080
# Default command
ENTRYPOINT ["/app/entrypoint.sh"]
CMD ["--help"]