Spaces:
				
			
			
	
			
			
		Runtime error
		
	
	
	
			
			
	
	
	
	
		
		
		Runtime error
		
	Update Dockerfile
Browse files- Dockerfile +4 -8
 
    	
        Dockerfile
    CHANGED
    
    | 
         @@ -12,31 +12,27 @@ ENV PYTHONUNBUFFERED=1 \ 
     | 
|
| 12 | 
         
             
                HF_HUB_ENABLE_TELEMETRY=0 \
         
     | 
| 13 | 
         
             
                HOME=/app
         
     | 
| 14 | 
         | 
| 15 | 
         
            -
            # ابزار پایه + گواهیها
         
     | 
| 16 | 
         
             
            RUN apt-get update && apt-get install -y --no-install-recommends \
         
     | 
| 17 | 
         
             
                git ca-certificates curl && \
         
     | 
| 18 | 
         
             
                rm -rf /var/lib/apt/lists/*
         
     | 
| 19 | 
         | 
| 20 | 
         
            -
            # مسیرهای نوشتنی
         
     | 
| 21 | 
         
             
            RUN mkdir -p /app /app/.cache/huggingface /app/.cache /app/.config/matplotlib
         
     | 
| 22 | 
         
             
            WORKDIR /app
         
     | 
| 23 | 
         | 
| 24 | 
         
            -
            # نصب مرحلهای با لاگ واضح
         
     | 
| 25 | 
         
             
            COPY requirements.txt ./requirements.txt
         
     | 
| 26 | 
         
             
            RUN python -V && pip -V
         
     | 
| 27 | 
         
             
            RUN pip install -r requirements.txt -v && \
         
     | 
| 28 | 
         
             
                python - <<'PY'
         
     | 
| 29 | 
         
            -
            import  
     | 
| 30 | 
         
            -
            print(">>> Checking imports ...")
         
     | 
| 31 | 
         
             
            import openvino, transformers, diffusers, optimum
         
     | 
| 32 | 
         
            -
             
     | 
| 33 | 
         
             
            print("OpenVINO:", openvino.__version__)
         
     | 
| 34 | 
         
             
            print("Transformers:", transformers.__version__)
         
     | 
| 35 | 
         
             
            print("Diffusers:", diffusers.__version__)
         
     | 
| 36 | 
         
            -
            print("Optimum 
     | 
| 
         | 
|
| 37 | 
         
             
            PY
         
     | 
| 38 | 
         | 
| 39 | 
         
            -
            # کد برنامه
         
     | 
| 40 | 
         
             
            COPY app.py ./app.py
         
     | 
| 41 | 
         | 
| 42 | 
         
             
            EXPOSE 7860
         
     | 
| 
         | 
|
| 12 | 
         
             
                HF_HUB_ENABLE_TELEMETRY=0 \
         
     | 
| 13 | 
         
             
                HOME=/app
         
     | 
| 14 | 
         | 
| 
         | 
|
| 15 | 
         
             
            RUN apt-get update && apt-get install -y --no-install-recommends \
         
     | 
| 16 | 
         
             
                git ca-certificates curl && \
         
     | 
| 17 | 
         
             
                rm -rf /var/lib/apt/lists/*
         
     | 
| 18 | 
         | 
| 
         | 
|
| 19 | 
         
             
            RUN mkdir -p /app /app/.cache/huggingface /app/.cache /app/.config/matplotlib
         
     | 
| 20 | 
         
             
            WORKDIR /app
         
     | 
| 21 | 
         | 
| 
         | 
|
| 22 | 
         
             
            COPY requirements.txt ./requirements.txt
         
     | 
| 23 | 
         
             
            RUN python -V && pip -V
         
     | 
| 24 | 
         
             
            RUN pip install -r requirements.txt -v && \
         
     | 
| 25 | 
         
             
                python - <<'PY'
         
     | 
| 26 | 
         
            +
            print(">>> sanity import …")
         
     | 
| 
         | 
|
| 27 | 
         
             
            import openvino, transformers, diffusers, optimum
         
     | 
| 28 | 
         
            +
            from optimum.intel.openvino import OVStableDiffusionPipeline
         
     | 
| 29 | 
         
             
            print("OpenVINO:", openvino.__version__)
         
     | 
| 30 | 
         
             
            print("Transformers:", transformers.__version__)
         
     | 
| 31 | 
         
             
            print("Diffusers:", diffusers.__version__)
         
     | 
| 32 | 
         
            +
            print("Optimum:", optimum.__version__)
         
     | 
| 33 | 
         
            +
            print("OK: OVStableDiffusionPipeline import passed")
         
     | 
| 34 | 
         
             
            PY
         
     | 
| 35 | 
         | 
| 
         | 
|
| 36 | 
         
             
            COPY app.py ./app.py
         
     | 
| 37 | 
         | 
| 38 | 
         
             
            EXPOSE 7860
         
     |