Developer
-
[Ubuntu]Developer/environment 2020. 3. 22. 19:16
1. update packages and gui setting info ) apt-get is a package-managemet tool in linux system # setting.sh sudo apt-get update # synchronize package index file sudo apt-get upgrade # fetch new package apt-get install ubuntu-desktop # install ubuntu GUI version 2. Install essential packages sudo apt install nano htop tlp net-tools 8a- 1) nano is a text editor -> you can use 'vim'(vi) instead of '..
-
docker 명령어 정리Developer/environment 2020. 3. 19. 18:14
1) 이미지 # 1) 가지고 있는 도커 이미지 확인 docker images # 2) 이미지 상세정보 확인 docker inspect # 3) 이미지 받기 docker pull : docker pull redis docerk pull python:3.6 # 3.6이라는 태그를 python 을 받아옵니다. 3.6버전의 python을 뜻하는 것이겠죠 info1) 이미지는 컨테이너의 청사진이죠. 이미지에 담긴 정보를 기준으로 컨테이너가 생성됩니다. info2) 이미지는 레지스트리로부터 가져옵니다. default 레지스트리는 https://index.docker.io/v1/ 입니다. info3) 이미지는 여러개의 레이어들로 구성됩니다. 도커 허브에서 free 이미지를 하나 받아올때 각 레이어들을 독립적으로 받아..
-
Docker - 가상화, 컨테이너, 이미지Developer/environment 2020. 3. 17. 22:53
docker 는 컨테이너를 기반으로 만들어진 오픈소스 가상화 플랫폼이다. 1) 가상화 - 가상화란, 서버 한 대를 여러개의 작은 서버로 나누어 사용하는 기술을 일컷는다. - docker 역시 가상화 플랫폼으로 docker를 설치하면 간단한 명령어로 하나의 컴퓨터에서 다양한 환경을 만들 수 있다. ( python분석용, application개발용, cache저장용 ) * 필자는 분석환경을 주로 conda(python용 가상환경)로 관리해왔었는데 이번 deploy 환경 조성을 시작으로 docker로 변경하면서 더 넓은 범위에서 환경을 구분하는 것이 가능해졌다. 2) 컨테이너 - 컨테이너란, 서버 가상화 방법 중 하나이다. 가상화는 가상머신(VM)과 컨테이너 두개가 대표적이다. - 컨테이너란 도커 가상화 방법..