본문 바로가기

전체 글

(45)
Docker 개념과 기초 연습 2(run과 도커 명령어) 저번시간에 밑에 명령어를 이용해서 쥬피터 노트북 이미지 파일을 pull 받고 run 시켰다.(run 명령어를 쓰면 기존에 이미지가 없으면 자동으로 pull 받는다.) docker run -p 8888:8888 jupyter/scipy-notebook:17aba6048f44 run명령어는 create와 start 가 동시에 실행되는 명령어기 때문에(이미지가 기존에 있다면 pull은 재실행되지 않는다.) run을 매번 실행한다면 매번 컨테이너가 만들어질 것이다. 그래서 run은 한번만 써야 하고 그 이후로는 start를 써야 한다. 컨테이너를 삭제하고 싶으면 -rm을 하면 된다. 만약 이미지를 삭제하고 싶으면 rmi 을 쓰면 된다. 도커로 jupyter/minimal-note 북을 만들어내는 명령어, -p는..
Docker 개념과 기초 연습 1(쥬피터 노트북 설치와 도커허브) 도커는 이미지, 컨테이너로 구성되어있는데 이미지는 필요한 프로그램, 라이브러리, 소스를 설치한 뒤 만든 하나의 파일이다. 이미지의 종류는 정말 많은데 만약 파이썬이 필요하다면 파이썬을 검색해서 쓰면 되고 MongoDB가 필요하다면 몽고 디비를 갖다가 쓰면 된다. 컨테이너는 말 그대로 물류센터의 컨테이너 같이 독립된 공간에서 실행한 가상 환경이다. 컨테이너는 가상 머신을 이용하여서 마이크로 서비스를 분리하기 때문에 컴포넌트가 충돌하는 것을 방지 할 수 있다. 도커의 도움말이 나온다. docker 도커에서 mongodb 를 검새한다. docker search mongodb 도커에서 쥬피터 노트북을 검색한다. docker search jupyter 도커에서 쥬피터 노트북을 설치한다. docker run -p ..
Conda 가상환경 설치 //conda에 myconda로 되어있는 가상환경을 만든다. conda create --name 'myconda' //myconda를 실행해준다. source activate myconda //이거는 실행을 끌때 코드 //source deactivate myconda //이거는 가상환경 삭제 코드 //conda env remove --name 'myconda' //가상환경 리스트를 보여주는 명령어이다. conda env list //가상환경에 파이썬을 설치한다. conda install python ==3.8