반응형
Docker container 내에서 GUi를 사용하기
Host의 XServer를 컨테이너와 공유해서 Container 내에서 GUI를 사용하는 방법.
X11 Forwarding을 사용하거나, Display를 통해서 사용 가능
다만 Forwarding을 하거나 Display에 대한 DISPLAY 환경 변수를 미리 정의를 하고 생성해야됨.
Host에서 Docker와 xserver 통신 설정
$ xhost +local:docker
Docker run parameter
--volume /tmp/.X11-unix:/tmp/.X11-unix:ro -e DISPLAY=unix$DISPLAY
혹시 안될 경우
--volume /tmp/.X11-unix:/tmp/.X11-unix:ro -e DISPLAY=$DISPLAY
혹시 안될 경우
--volume /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY
반응형
'개발, 웹, 블로그 > Linux 상식' 카테고리의 다른 글
Ubuntu 22.04 GUI 화면 캡쳐 및 mp4 변환 (0) | 2024.06.11 |
---|---|
[Sanitizer] CMake 환경에서 Sanizier를 이용하여 Memory Tracing하기 (0) | 2024.03.14 |
X.11 Forward로 이용하기 좋은 image viewer EOG(GNOME image viewer) (0) | 2024.03.11 |