Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

<!> 미완성

docker cheat sheet

docker의 라이프사이클을 따라가면서, 각 주기를 관리하기 위한 중요 명령어 사용방법을 정리하려고 한다.

환경

우분투 14.04 기반으로 테스트를 진행한다. 혹시 윈도우나 맥 OS를 사용 중이라면, 이번 기회에 그냥 우분투 리눅스 설치하시라. 오픈소스 기반으로 뭔가 개발하고 테스트 하기에는 우분투 리눅스(민트라도 상관없다)가 짱이다.

설치

한번에 끝. 다른 어떤 작업도 필요 없다. 리눅스에서 개발해야 하는 이유다. 음 물론 아이콘이 덜 예쁘긴 하다.
# apt-get install docker.io

Docker image 검색

Public docker repository에서 제공하는 (이미 만들어진)이미지들을 검색할 수 있다. ubuntu로 검색하면, ubunt 기반으로 만든 이미지가 1000개가 넘개 뜬다.
# docker.io search ubuntu 
NAME                           DESCRIPTION                                     STARS     OFFICIAL   TRUSTED
ubuntu                         Official Ubuntu base image                      391
stackbrew/ubuntu               Official Ubuntu base image                      40
crashsystems/gitlab-docker     A trusted, regularly updated build of GitL...   19                   [OK]
dockerfile/ubuntu              Trusted Ubuntu (http://www.ubuntu.com/) Bu...   15                   [OK]
ubuntu-upstart                 Upstart is an event-based replacement for ...   7
그냥 STARS가 높은 base image(깡통 이미지)를 이용하면 된다.

Docker image 다운로드 - pull

검색한 이미지를 다운로드 한다.
# docker.io pull ubuntu