삽질 기록
Docker 환경에서 GLFWError: (65544) b'X11: Failed to open display unix:1'
꾸준희
2022. 8. 11. 12:18
728x90
반응형
Docker 환경에서 윈도우를 띄우려고 할 때 (e.g. OpenCV, OpenGL, ...)
아래와 같은 에러가 발생한다면,
GLFWError: (65544) b'X11: Failed to open display unix:1'
host의 XServer를 볼륨 형태로 컨테이너로 공유해야하며, DISPLAY 환경 변수도 전달해주면 된다.
아래와 같이 docker container 를 생성할 때 아래와 같은 명령어를 같이 써줘서 만들어주면 된다.
--volume /tmp/.X11-unix:/tmp/.X11-unix:ro
-e DISPLAY=unix$DISPLAY
참고자료 : https://conservative-vector.tistory.com/entry/docker에서-컨테이너-gui-실행하기
728x90
반응형