도커 구조 Container를 다룰 수 있게 도와주는 도구로 OS안에 container를 생성하여 이전에 저장한 image를 그대로 가져다가 쓰는 것이다. 장비 이동 시 환경 설정을 할 필요가 없음 기본적으로 Linux환경에서 이용이 가능하다 그렇다고 해서 윈도와 Max OS에서 못쓰는 건 아니다. 가상환경을 두어 실행하면 된다. Image 도커에서 image란 세팅 환경이 정의 되어 있는 파일이라고 생각하면 된다. Image를 RUN 하면 Container가 생성된다. Image는 도장 Container는 도장에서 문양을 찍어내는것과 비슷하다. https://hub.docker.com/ Docker Hub Container Image Library | App Containerization Build a..
Docker의 구조 Docker 설치 https://www.docker.com/ Developers > Docs 자신에게 맞는 거 설치하기 자신의 환경을 선택하면 가이드가 뜬다. 우분투 환경에서 터미널에 붙여 넣기는 [Ctrl+Shift+v]! Image Pull 예시) 아파치 image pull https://hub.docker.com/ Docker Official image -> 도커에서 관리하는 image docker docs로 돌아와서 docker pull documentation 확인하기 Reference documentation > Command-line reference > Docker CLI(docker) NAME : image name $ docker pull httpd $ docker ..
docker 19.*.* 부터 nvidia-docker가 아닌 nvidia-container-runtime를 설치하면 GPU인식 및 활용이 가능하다. https://docs.docker.com/config/containers/resource_constraints/#gpu docker-24.0.7 nvidia-container-runtime 설치 $ sudo apt-get install nvidia-container-runtime #확인 $ which nvidia-container-runtime-hook docker restart 재시작 해야 인식된다. $ sudo systemctl restart docker GPU 잡히나 확인 docker run -it --rm --gpus all ubuntu nvidi..