Tech/Docker 3

[Docker] NVML, NVIDIA, CUDA와 관련된 에러 다모여!

FUEL을 설치해 보려고 오랜만에 docker run을 시도했다. 미리 받아둔 Ubuntu 20.04 이미지를 container로 굽는 순간, 아래와 같은 에러를 마주쳤다. docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #0: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy' nvidia-container-cl..

Tech/Docker 2023.03.30

[Git] git permission denied (publickey) 해결 방법 : 내 repository가 아닐 때 ssh key 등록 방법

git clone을 하려고 했는데 다음과 같은 에러 메시지가 떴다. Cloning into 'gbplanner_ros'... Warning: Permanently added the ECDSA host key for IP address '15.164.81.167' to the list of known hosts. git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 문제의 원인은 ssh key를 등록하지 않아서인데, `~/.ssh/id_rsa.pub` 파일..

Tech/Docker 2022.07.26

[Docker][ROS2] ssh server 위의 docker에서 GUI 띄우기 / '/root/.Xauthority': No such file or directory

문제 상황 ubuntu에서 GPU가 탑재된 server에 ssh로 접속하고, 그 위에서 docker contatiner 를 실행하여, ROS2의 turtlesim node GUI를 띄워보려고 했는데 "X11 connection rejected because of wrong authentication." 에러가 뜨면서 계속 실패했다. 시도해 본 것들 예전에 ssh server가 아닌 그냥 GPU가 탑재된 컴퓨터를 쓸 때는 ssh 접속 전 local에서 `$ xhost +` 만 해주면 해결이 되었었는데, 이번에는 xhost의 문제가 아니었다. docker run 할 때 주는 -v, -e, 옵션을 이것저것 수정해 보기도 하고, ssh 접속 시 -X 옵션도 주어봤지만, 결국 해결 방법은 ssh server의 X..

Tech/Docker 2022.07.08