반응형

Development 80

[Docker] ROS Docker 네트워크 연결 방법

ROS 네트워크 연결 1) export // Docker container 내부에서 외부로 # export ROS_MASTER_URI=http://192.168.xxx.xxx:11311 // Docker container 외부에서 내부로 # ifconfig # export ROS_IP=172.17.0.xxx 2) docker option으로 host에 연결 docker run -it \ --privileged \ --gpus all \ -e DISPLAY=192.168.131.2:0.0 \ -e QT_X11_NO_MITSHM=1 \ -v /tmp/.X11-unix:/tmp/.X11-unix:rw \ -v /etc/localtime:/etc/localtime:ro \ -e TZ=Asia/Seoul \ -v..

Development/Docker 2023.01.21

Windows/Ubuntu 듀얼부팅

windows와 ubuntu를 동시에 쓸 일이 많아져 듀얼부팅 환경을 만들었던 과정을 기록으로 남긴다. 듀얼부팅 windows를 설치하고, ubuntu를 설치하는 것이 안정적으로 설치가 잘 진행됨 테스트 환경은 windows 10과 ubuntu 22.04를 사용 Ubuntu 설치 Ubuntu 18.04를 여러 컴퓨터와 설치를 진행하였지만 최신의 컴퓨터와는 호환성이 좋지 않아 드라이버들이 잘 잡히지 않음 따라서 Ubuntu 22.04로 설치함 듀얼 부팅 후 Windows10에서 시간이 다르게 나오는 문제 듀얼부팅 세팅 후 windows10의 시간이 다르게 나옴 아래의 명령을 Ubuntu에서 실행 timedatectl set-local-rtc 1 --adjust-system-clock ref. https:/..

Development/Linux 2023.01.21

Ubuntu mirror kakao

현상 Ubuntu를 설치하고 패키지를 업데이트하면 kr.archive.ubuntu.com으로 속도가 느림 해결방법 따라서 아래의 명령어를 사용하여 mirror.kakao.com을 사용하여 속도를 높임 wget https://gist.githubusercontent.com/lesstif/8185f143ba7b8881e767900b1c8e98ad/raw/b749a8fc590ad2391fd0f8849417eeec998b33a7/change-ubuntu-mirror.sh chmod +x change-ubuntu-mirror.sh sudo ./change-ubuntu-mirror.sh -k ref. https://www.lesstif.com/lpt/ubuntu-mirror-113346155.html Ubuntu ..

Development/Linux 2023.01.21

[Docker] Container에 Timezon 설정하기

문제 상황 docker를 실행하였을 때 timezon이 한국 표준시 KST가 아닌 협정 세계시 UTC로 표시되는 경우가 있다. 기존 docker timezone # date Tue Dec 20 05:14:41 UTC 2022 기존 local timezone $ date 2022. 12. 20. (화) 14:14:49 KST 이에 대해 timezone을 수정하려면 아래와 같이 docker 실행 옵션을 주어 실행한다. 해결 방안 $ docker run -it \ ... -v /etc/localtime:/etc/localtime:ro \ -e TZ=Asia/Seoul \ ... 예) $ docker run -it \ --privileged \ --gpus all \ -e __GLX_VENDOR_LIBRARY_..

Development/Docker 2022.12.20

[Docker] 권한 부여

https://jstar0525.tistory.com/352 [Docker] Install Docker Engine on Ubuntu https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com 위 링크로 접속하면 설치하는 방법이 나와있으나, 처음 Docker를 접하는 사람들을 위하여 정리해보고자 한다. Env. 테스트 jstar0525.tistory.com https://jstar0525.tistory.com/353 [Docker] Install nvidia-docker2 on Ubuntu 이전 내용 https://jstar0525.tistory.com/352 [Docker] Install Do..

Development/Docker 2022.12.15

[Linux] GPU 모니터링

GPU의 상황을 보기 위해서는 아래와 같은 명령을 실행한다. $ nvidia-smi Mon Dec 12 20:18:25 2022 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 515.86.01 Driver Version: 515.86.01 CUDA Version: 11.7 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| ..

[Mobaxterm] ssh접속하여 Docker에서 windows에 terminator GUI 띄우기

문제점 Mobaxterm에서 제공하는 terminal split 모드는 제한적이다. ROS를 사용함에 있어 많은 terminal을 다양한 크기로 실행하는데 terminator가 유용한 툴이다. https://jstar0525.tistory.com/19 [Linux] Terminator (터미널 다중 창, 창분할) Linux를 쓰다보면 여러 Terminal에 명령어를 쓸 경우가 있습니다. 이를 편리하게 도와주는 Terminator에 대해 알아봅시다. 1. 설치 $ sudo apt install terminator 2. 창 분할 실행시킨 Terminator에 마우스 오른쪽 jstar0525.tistory.com 그래서 mobaxterm에서 terminator를 x11을 이용하여 GUI를 띄우는 방법을 찾아보..

Development/Linux 2022.11.25

[Docker] Install nvidia-docker2 on Ubuntu

이전 내용 https://jstar0525.tistory.com/352 [Docker] Install Docker Engine on Ubuntu https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com 위 링크로 접속하면 설치하는 방법이 나와있으나, 처음 Docker를 접하는 사람들을 위하여 정리해보고자 한다... jstar0525.tistory.com 이전 글에 이어서 Docker에서 Nvidia GPU를 사용하기 위해서 Nvidia Docker2를 추가적으로 설치해야한다. 설치 가이드 링크 https://docs.nvidia.com/datacenter/cloud-native/containe..

Development/Docker 2022.10.21

[Docker] Install Docker Engine on Ubuntu

https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com 위 링크로 접속하면 설치하는 방법이 나와있으나, 처음 Docker를 접하는 사람들을 위하여 정리해보고자 한다. Env. 테스트 환경은 Ubuntu 18.04를 설치하고 처음으로 Docker를 설치한다고 가정을 했다. 1. Set up the repositoty (1) Update the apt package index and install packages to allow apt to use a repository over HTTPS: sudo apt-get update sudo apt-get install \ ca-certificates..

Development/Docker 2022.10.21

[VScode] Remote SSH 오류

현상 이유는 아직 잘 모르겠지만, vscode의 extension인 Remote ssh 접속이 이전까지 잘 되다가 갑자기 안되는 경우가 있다. 나의 경우 아래의 방법으로 문제를 해결하였다. 나의 해결 방법 # 자신의 COMMIT_ID 알아내기 $ ls ~/.vscode-server/bin 553cfb2c2205db5f15f3ee8395bbd5cf066d357d # COMMIT_ID를 자신에 맞게 수정 $ cd ~/.vscode-server/bin/$COMMIT_ID $ sudo rm -r * $ wget https://update.code.visualstudio.com/commit:$COMMIT_ID/server-linux-x64/stable # ex $ cd ~/.vscode-server/bin/553..

Development/VScode 2022.10.11
반응형