Linux

docker 소개

하필이면 도대체가 2018. 7. 30. 18:42

Docker?

쉽게 말해서 가상화 프로그램이다. (엄밀히 말하면 다른 모양이지만..)

가상화 이미지를 컨테이너라는 형태로 관리하며, 각각의 컨테이너는 독립된 환경을 구축하고 있다.

때문에 같은 이미지라도 여러 개의 컨테이너로 관리할 수도 있다.

(ex : centos 1, centos 2등등..)

 

또한 VM과 달리 간단한 명령어만 입력하면 컨테이너를 바로 구축할 수 있다.

(ex : 도커가 설치된 리눅스 장비에서 root 계정으로 접속한 다음 ‘docker run centos:lastest’라고 입력하면 centOS 컨테이너가 생성된다.)

 

설치는 centOS 기준으로 ‘yum install docker’라고만 입력하면 된다.

 

이처럼 사용법이 간단하지만, 성능이 강력하기 때문에 다양하게 활용되고 있다.