반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 우분투도커
- ppocr한국어비교
- vscodesshkey
- paddleocr
- 도커우분투
- python
- Docker
- 우분투22.04
- PyTorch
- dockergpu설치
- nvidiadocker
- nvidiadocker2설치
- 도커
- ppocrexportmodel
- 도커이미지
- paddlepaddleocr한국어
- 우분투
- 리눅스도커
- 리눅스docker
- 도커재설치
- dockergpu오류
- 우분투docker재설치
- docker설치오류
- docker container
- nvidiadocker설치
- docker재설치
- linux도커
- ppocr한국어
- 우분투도커재설치
- docker사용법
Archives
- Today
- Total
D_ontory : 개발스토리
[mac + docker] m1 맥북에서 docker 로 gui 활용하기 본문
반응형
내가 기억하기 위해서 작성하는 로그!
1. GUI 구성에 필요한 프로그램 다운
gui 구성에 필요한 프로그램 다운로드
brew install xquartz brew install socat
다운로드 완료 후 컴퓨터 Restart 필요
xquartz 실행
open -a XQuartz
위 명령어를 실행하면 아래의 흰 화면이 나온다.
이를 통해 XQuartz가 제대로 설치되었음을 확인한다.
그리고 XQuartz의 설정을 변경해주어야 한다.
저 흰 화면 상태에서 (⌘ + ,) 즉 command+, 키를 눌러준다.
X11 Preferences 창이 뜬다.
Security 로 가서 Allow Connections from netswork clients 를 선택해준다.
본인 맥북의 ip 주소 확인
ifconfig | grep inet
ifconfig en0
가운데에 XXX.XXX.XX.XXX 형태의 ip주소가 보인다.
위 코드 중 아무거나 편한걸로 쓰면 된다.
나는 윈도우에서 했던 방법인줄알고 ipconfig라고 했더니 안됐다.
socat 사용하기
socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\"
새로운 터미널을 열어서 위 코드를 입력한다.
이 터미널은 계속 열어두고, 다른 터미널로 도커를 실행한다.
docker image 다운로드 및 컨테이너 실행
docker run -e DISPLAY=X.X.X.X:0 gns3/xeyes
X.X.X.X 는 본인의 ip주소를 적어주면 된다.
뒤에 0은 왜 붙이는지는 모르겠지만 일단 붙인다.
여기서 중요한건, socat 설정했던 터미널이 따로 열려있어야 하고, 새로운 터미널을 열어 도커를 이미지를 다운 및 실행해야 한다는 것이다.
마우스를 따라 눈알이 움직이는 창이 뜬다.
반응형
'Linux and Docker' 카테고리의 다른 글
Comments