Stable Diffusion WebUI Docker 환경 구축 및 에러 해결 기록

Source

  • Basic Journals/Daily Journals/2023 계묘년/계묘년 257일, 9월 14일 목요일.md

Summary

이 노트는 Stable Diffusion WebUI를 Docker 컨테이너로 실행하는 과정과 발생한 다양한 시스템/라이브러리 에러를 해결하기 위한 명령어 및 설정을 기록한 기술적 일지입니다. 주요 내용은 Docker 이미지 생성 및 실행 명령어, GCC 버전 호환성 문제, libGL 및 libgomp 라이브러리 누락/오류, 그리고 Python 모듈 속성 에러에 대한 대응 방안입니다.

Key Points

  • Docker 컨테이너 기반 Stable Diffusion WebUI 실행 환경 구성 (NVIDIA runtime, volume mount 포함)
  • GCC 버전 호환성 에러 해결 (gcc 8 이하 버전 필요성 확인)
  • 그래픽 라이브러리 의존성 해결 (libGL.so.1, libGLdispatch.so.0, libgomp.so.1 관련 LD_PRELOAD 설정 및 apt install)
  • Python 런타임 에러 기록 (BasicTransformerBlock 속성 에러, httpcore 관련)
  • ARM64 아키텍처(aarch64) 환경에서의 특정 라이브러리 로딩 문제 대응