본문 바로가기

Dev/Ops16

도커 nvidia toolkit 실행시 에러 도커에서 gpu 세팅을 할때 다음과 같은 에러가 나타나기도 한다. docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]]. ERRO[0000] error waiting for container: context canceled distribution=$(. /etc/os-release;echo $ID$VERSION_ID) curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-doc.. 2022. 3. 21.
Got permission denied while trying to connect to the Docker daemon socket docker를 처음 세팅하고 "Got permission denied while trying to connect to the Docker daemon socket" 에러 메세지를 받는 경우가 있다. 이것은 유저가 도커에 접근권한이 없어서 생기는 문제로 유저를 docker group에 포함시켜주면 된다. $ sudo usermod -a -G docker $USER 시스템 재구동 후 해당 ID에 대해 docker group 권한이 부여된다. 2022. 3. 17.
리눅스 파일/폴더 삭제 rm 명령어로 삭제를 할 수 있습니다. 1. 파일 삭제(rm)rm tmp.csvtmp.csv 파일을 삭제합니다.rm *현재 디렉토리에 있는 모든 파일을 삭제합니다. 2. 디렉토리 삭제 (rm -r)rm -r dir1-r 옵션을 붙히면 디렉토리를 삭제합니다. 2021. 9. 10.
리눅스 chown 사용법 자주 쓰는데 맨날 찾기 귀찮아서 정리하는 리눅스 chwon..파일의 소유권을 변경할 때 사용한다.  1. 파일 권한 보기 (ls -al)2. 파일 소유권 변경 (chown)chown 명령어는 디렉토리의 소유권을 바꿔는 명령어이다.예를 들어 root계정으로 권한이 있는 파일을 ubuntu라는 계정이 소유하게 변경할 수 있다. chown 사용자:그룹 파일 이때 chown 뒤에 -R 옵션을 붙혀주면 하위에 있는 파일까지 권한을 수정해준다. 2021. 9. 10.
if __name__ == "__main__" __name__ == __main__ 은 해당 모듈을 인터프리터에서 직접 실행했을 경우에는 참이 되어 main()함수를 실행하고, 다른 프로그램에서 import하여 사용할 경우에는 거짓이 되어 main()함수가 실행되지 않는다. 2021. 3. 12.
git 기본 명령어 정리 내가 쓰려고 내가 정리한 git 명령어 - git init : git 생성하기- git clone {path} : 로컬로 소스 코드 가져오기- git commit -m "~" : 커밋 생성- git add . : 변경된 사항 전부 추가하기- git push : 커밋을 원격 저장소에 업로드- git pull : 원격 저장소의 변경 내용을 현재 디렉토리에 가져와서(fetch) 병합함.(merge)- git status : 파일 상태 확인 - sudo : 관리자 권한   자주 사용하는 명령어만 간단히 정리 봤는데 이것만 알아도 git을 기본적으로 사용할 수 있습니다 ! 2021. 2. 26.