AI 노트/공부기록 5

docker 기본 명령어 리스트

1. 이미지명령어 설명docker pull 이미지이름도커허브에서 이미지 다운로드docker images로컬에 있는 이미지 목록 보기docker rmi 이미지ID이미지 삭제docker build -t 이미지이름 .Dockerfile로 이미지 생성 2. 컨테이너컨테이너 실행/종료명령어설명docker run -it 이미지이름 bash컨테이너 실행 + bash로 진입docker run -d 이미지이름백그라운드 실행 (-d = detached)docker start 컨테이너이름중지된 컨테이너 다시 실행docker stop 컨테이너이름컨테이너 중지docker restart 컨테이너이름컨테이너 재시작docker rm 컨테이너이름중지된 컨테이너 삭제 컨테이너 확인 및 진입명령어 설명docker ps현재 실행 중인..

NLP(자연어처리)를 위한 사전세팅 - 3. VScode 설치하기

STEP 1. VS code (Visual Studio Code) 설치하기 - "Code(으)로 열기" 관련 2개의 항목을 체크하면, 탐색기에서 폴더/파일 우클릭 시 편리하다고 한다.- 기본적으로 체크되어 있는 두 항목은 그대로 두고 다음을 누른다. 특히 "PATH에 추가"는 반드시 체크! STEP 2. VS Code에 필요한 확장(Extensions) 설치하기VSCode 실행왼쪽 사이드바에서 퍼즐 조각 아이콘 🧩 (Extensions) 클릭아래 확장들 검색해서 설치: 확장 이름 설명✅ Remote - WSLWSL 우분투에 직접 연결해서 작업할 수 있음✅ Python파이썬 코드 자동완성, 실행, 디버깅 등✅ Jupyter.ipynb 파일 실행 지원 (Colab처럼 셀 단위 실행)⭕ Docker나중에..

NLP(자연어처리)를 위한 사전세팅 - 2. NVIDIA-Docker 설치하고, 컨테이너 띄우기

지난 번에 도커 설치까지 했다. 이번에는 NVIDIA-Docker를 설치하려고 한다. 검색해보니 NVIDIA-Docker 설치 전에도 확인해야 할 것들이 있었다. [참고] 도커 설치👉 https://limhm4907.tistory.com/248 NLP(자연어처리)를 위한 사전세팅 - 1. 도커 설치하기(Docker Desktop for Windows) 무한 로딩 해결 방법도커 설치파일을 실행하니 계속 무한 로딩으로 몇 분째 이러고 있다. 확인해보니 Windows를 사용하는 경우 도커 설치 전, 사전 작업이 필요했던 것이다. 사전 작업을 먼저하고 다시 시도해 보기로limhm4907.tistory.com 1. 설치 전 확인할 것(1) NVIDIA Driver 확인하기이미 설치되어 있는지 확인하는 방법: ..

NLP(자연어처리)를 위한 사전세팅 - 1. 도커 설치하기(Docker Desktop for Windows) 무한 로딩 해결 방법

도커 설치파일을 실행하니 계속 무한 로딩으로 몇 분째 이러고 있다. 확인해보니 Windows를 사용하는 경우 도커 설치 전, 사전 작업이 필요했던 것이다. 사전 작업을 먼저하고 다시 시도해 보기로 한다. 사전 작업 1) wsl2 설치wsl --install: 터미널을 관리자로 실행한 후 위 명령어를 실행하면 설치된다. 아래와 같이 명령어를 실행하여 wsl 설치는 되었다고 나왔는데, 그 다음 뭔가 문제가 발생한 것 같다.- Linux용 Windows 하위 시스템 설치되었습니다 -> 성공- VirtualMachinePlatform 설치 -> 멈춤(실패) wsl --install 명령어는 단순히 "WSL만 설치"만 하는게 아니라 + WSL이 제대로 작동하기 위해 필요한 Windows 내부 필수 구성 요..

추천 시스템: Introduction

수많은 상품, 콘텐츠, 서비스들이 생겨나면서 정보가 폭증함에 따라 나에게 딱 맞는 것을 찾는 일이 쉽지 않아졌다. 내가 원하는 것을 찾고 얻기 위해서는 많은 비용이 든다. 이러한 상황에서 사용자들이 필요로하는 정보를 쉽게 효과적으로 찾을 수 있도록 도와주는 기술과 방법론을 다루는 분야가 바로 '정보 필터링'이다. 정보 필터링의 대표적인 분야는 두 가지가 있다.  1. 검색- 사용자가 입력한 검색어(쿼리)에 맞는 정보를 데이터베이스에서 찾아 제공하는 시스템- 사용자가 명확한 요구를 갖고 검색어로 입력하면 검색어와의 매칭 정도에 따라 정보를 제공한다. ⇒ active(능동적) 2. 추천- 사용자의 과거 행동, 선호도, 다른 사용자와의 유사성을 분석하여 사용자에게 맞춤형 정보를 제공하는 시스템- 사용자가 명시..

1