Docker로 Tensorflow GPU 실행하기
NVIDIA 그래픽 드라이버 설치 우선 아래 페이지에 들어가 자신에게 맞는 NVIDIA 그래픽 드라이버를 받고 설치해 준다. https://www.nvidia.co.kr/Download/index.aspx?lang=kr 나는 가끔 게임을 하므로, Game Ready 드라이버(GRD)를 다운받아 설치했다. 설치가 정상적으로 완료되었다...
NVIDIA 그래픽 드라이버 설치 우선 아래 페이지에 들어가 자신에게 맞는 NVIDIA 그래픽 드라이버를 받고 설치해 준다. https://www.nvidia.co.kr/Download/index.aspx?lang=kr 나는 가끔 게임을 하므로, Game Ready 드라이버(GRD)를 다운받아 설치했다. 설치가 정상적으로 완료되었다...
Package Remove와 Purge 옵션 WSL에서 설치된 Package를 제거하기 위해, APT(Advanced Packaging Tool) 명령어 중 아래의 명령어를 사용한다. sudo apt remove <package> 명령어의 내용은 다음과 같다. sudo apt remove <package> : 지정...
Package 서버 변경 WSL에서 사용하던 APT 패키지 서버에 문제가 발생하거나 속도가 느려져서 답답하다면, 패키지 서버의 주소를 변경해 볼 수 있다. vi 에디터로 /etc/apt/sources.list를 열고 패키지 서버 주소를 변경해주면 된다. sudo vi /etc/apt/sources.list :%s/deb http:\/\/ar...
C++ 관련 패키지 및 Visual Studio Code Extension 설치 WSL에서 C++ 환경을 구축하기 위해, 먼저 아래의 패키지들을 설치해야 한다. sudo apt install build-essential gdb cmake ninja-build 각 패키지에 대한 간략한 설명은 다음과 같다. build-essential :...
이번 글에서는 Dockerfile을 이용해 Docker Image를 빌드하고, 빌드한 Image로 Docker Container를 실행하는 방법을 설명한다. Dockerfile 먼저 Dockerfile은 Docker Image를 만들기 위해 명령어들을 모아놓은 스크립트 파일이다. 이 글에서 만들어 볼 Docker Image는 KST시간대가 설정...
Package Search WSL에서 설치할 수 있는 Package를 찾기 위해, 아래의 APT(Advanced Packaging Tool) 명령어를 사용한다. sudo apt search <keyword> 명령어의 내용은 다음과 같다. sudo apt search <keyword> : Package의 설명문서에 ...
Package Autoremove와 Autoclean WSL에서 설치된 Package를 정리하기 위해, APT(Advanced Packaging Tool) 명령어 중 아래 두 개의 명령어를 사용한다. sudo apt autoremove sudo apt autoclean 자세한 내용은 다음과 같다. sudo apt autoremove :...
PostgreSQL 실행 Docker를 사용하면 아주 쉽게 PostgreSQL을 실행할 수 있다. 다음과 같이 입력하면 된다. docker run --name postgres_db -d -p 5432:5432 -e POSTGRES_PASSWORD=1234 -v ~/postgresql_data:/var/lib/postgresql/data postg...
Docker 설치 여기서 설명하는 방법은 Windows에 ‘Docker Desktop for Windows’를 설치하지 않고, WSL에 Docker를 설치하는 방법이다. WSL과 Windows를 최대한 독립된 환경처럼 구성해보고자 이런 방법으로 설치해보았다. Docker 공식 문서의 내용을 많이 참고하였다. https://docs.do...
pip3 설치 WSL에는 Python3가 미리 설치되어있다. 하지만 Python Package 관리 툴인, pip3는 설치되어 있지 않다. 먼저 아래 글에서 설명한 내용을 토대로 WSL의 Package들을 모두 업데이트해 주고 https://sirius-mhlee.github.io/posts/wsl-package-update-up...