본문 바로가기

docker

(2)
3. 도커 실습 pyenv설치 가상환경을 왜 만들어야하는지는 다음 참조https://leedominico.tistory.com/2 아나콘다 jupyter notebook 가상 환경 만들기먼저 왜 가상 환경을 만들어야 할까? 기본적으로 파이썬이나 다른 라이브러리들은 수시로 업데이트가 되는데 이러한 것들 중에서 서로 얽혀있는 경우가 있어서 원래는 잘 되다가 나중에 업데이leedominico.tistory.com # pyenv설치 위한 프로그램 설치sudo apt install -y build-essential libssl-dev zlib1g-dev libncurses5-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncursesw5-dev xz-utils ..
2. 도커 기초 도커의 작동 방식도커 클라이언트: 도커에 명령을 내릴 수 있는 CLI도구로 도커 클라이언트를 이용해 컨테이너, 이미지, 볼륨 등을 관리할 수 있다. 도커 호스트: 도커를 설치한 서버 혹은 가상 머신으로 물리 서버가 될 수도 있고, 가상 서버가 될 수도 있다. 도커 레지스트리: 도커 이미지를 저장하거나 배포하는 시스템으로 public, private레지스트리로 나눌 수 있다. 도커 허브는 가장 유명한 public 레지스트리로 누구나 도커 허브에서 이미지를 다운로드 하거나 업로드 할 수 있다. 위 이미지는 도커 허브에서 구글의 이미지를 검색한 것으로 이처럼 원하는 이미지를 위와 같이 검색해서 다운할 수 있다. 도커의 동작 방식은 먼저 도커 클라이언트에서 명령어를 입력하면 호커 호스트의 도커 데몬이 이 명령어..