1.6 KiB
🎙️ Studio-AI : Récapitulatif de Configuration Version : 1.0 (2026-02-23) Image Docker : nicoboy/studio-ai:latest Base : NVIDIA PyTorch NGC (Ubuntu 22.04 + CUDA 13)
🛠 1. Contenu du Dockerfile Voici le code final qui a permis de construire l'image avec succès, en évitant les conflits de dépendances audio et les erreurs de décompression.
Dockerfile FROM nvcr.io/nvidia/pytorch:26.01-py3 ENV DEBIAN_FRONTEND=noninteractive
1. Installation des outils système et librairies de développement audio
RUN apt-get update && apt-get install -y
ffmpeg
pkg-config
libavcodec-dev
libavformat-dev
libavutil-dev
libswscale-dev
libavdevice-dev
libavfilter-dev
libsndfile1
sox
zstd
screen
nano
git
wget
curl
&& apt-get clean && rm -rf /var/lib/apt/lists/*
2. Installation de Ollama (Moteur LLM)
RUN curl -fsSL https://ollama.ai/install.sh | sh
3. Installation de Open WebUI (Interface Chat)
RUN pip install --no-cache-dir open-webui
4. Installation de l'Audio (Audiocraft)
Note : --no-deps est utilisé pour éviter que Audiocraft n'écrase Torch 2.6
RUN pip install --no-cache-dir gradio scipy soundfile RUN pip install --no-cache-dir --no-deps git+https://github.com/facebookresearch/audiocraft.git
5. Installation de ComfyUI (Génération d'images)
WORKDIR /root
RUN git clone https://github.com/comfyanonymous/ComfyUI.git &&
cd ComfyUI &&
pip install --no-cache-dir -r requirements.txt
6. Configuration réseau et environnement
EXPOSE 3000 7860 8188 11434 WORKDIR /root CMD ["/bin/bash"]