'Ubuntu' 카테고리의 글 목록 (2 Page) — 뚝딱이

Ubuntu

Ubuntu

[Docker] Nvidia-docker 설치하기

Container에서 Host OS의 GPU를 사용할 수 없음 이를 사용하기 위해 Nvidia-docker를 설치하는 것임 Docker, Nvidia, GPU가 모두 설치되거나 있는 상태에서 환경 세팅을 할 수 있음 (nvidia-smi를 쳐서 확인해보자) 1. 기존의 nvidia-docker가 있다면 삭제하고 다시 깐다 $ docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -f $ sudo apt-get purge -y nvidia-docker 2. 레파지토리에 추가한다 $ curl -s -L https://nvidia.github.io/nvidia-..

Ubuntu

[Ubuntu] 계정 추가하기

Ubuntu는 다중 사용자 시스템이기에 계정을 추가하여 사용하면 좋음 1. 계정 추가 sudo adduser [사용자명] 비밀번호를 설정하고 개인정보는 넣고 싶으면 넣고 안넣고 싶으면 그냥 Enter를 눌러도 상관없다 디렉토리가 실제로는 만들어지지 않기에 생성해줘야함 2. 디렉토리 생성하기 mkdir -p /home/song 3.권한 부여 sudo를 사용하여 만들었기 때문에 root 소유의 계정이고 권한을 자기 자신으로 넘겨야 함 sudo chown -R [계정명]:[계정명][홈 디렉토리 경로] 5. 그룹 지정 groupadd [생성할 그룹 이름] usermod -G [그룹 이름] [가입할 계정 이름] 안된다면 앞에 sudo 써서 실행해보자 6. 계정 접속 su - [계정 이름] 그룹 확인하기 group..

Ubuntu

[Docker] Docker 사용 이유

Docker 컨테이너는 애플리케이션을 환경에 구애 받지 않고 실행하는 기술임 컨테이너 기술을 지원하는 다양한 프로그램 중 하나인 Docker 다양한 운영체제에서 사용가능하지만 리눅스 환경에서 제일 효과적으로 사용 가능함 리눅스 네임 스페이스와 cqroups와 같은 커널 기능을 사용하여 가상화 시킴 가상 머신 Hypervisor을 이용해 하나의 host에서 여러 개의 OS를 생성하는 방법 OS는 Guest OS라고 하며 서로 완전히 독립된 공간을 가짐 -> virtual machine Guest OS를 위한 library, kernel을 모두 포함하기 때문에 배포 image 생성 시 크기가 커짐 이미지 필요한 프로그램과 라이브러리, 소스를 설치한 뒤 만든 하나의 파일 이미지 종류가 엄청 많아서 골라서 사용..

파송송
'Ubuntu' 카테고리의 글 목록 (2 Page)