Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

:)

docker 안에서 GUI 실행하기(ex.. plt.show()) 본문

Docker

docker 안에서 GUI 실행하기(ex.. plt.show())

mihee 2022. 4. 27. 13:46

파이썬 코드를 실행하는 도중 plt.show()를 했는데 그래프가 안 보인다.

도커는 그래픽 시스템이 아니라 프로그램이기 때문에!!!

 

도커로 gui를 실행하기위해  X server를 띄워놓고 실행!

다음은 참고한 사이트이다.

http://wiki.ros.org/docker/Tutorials/GUI

 

 

 

실행 후 호스트에서 도커가 xserver와 통신할 수 있도록 설정

xhost +local:

 

 

xhost를 이용해 X server 연결을 하고 코드를 실행하니

 gui backend가 없다니??!! 그럼 설치를 해줘야지!

 

설치 후 import를 해주고 실행하면

import tkinter as tk
import matplotlib
matplotlib.use('TkAgg')

다음과 같이 그래프가 잘 나오는걸 확인할 수 있다.

 

'Docker' 카테고리의 다른 글

docker-compose  (0) 2022.04.21
docker CLI  (0) 2022.04.20
Docker history, install  (0) 2022.04.18
Comments