"도커"의 두 판 사이의 차이

잔글
58번째 줄: 58번째 줄:
* [[도커 용어]]
* [[도커 용어]]
* [[도커 성능]]
* [[도커 성능]]
* [[docker-compose]]


==참고==
==참고==
66번째 줄: 67번째 줄:
* {{네이버백과}}
* {{네이버백과}}
* {{tta}}
* {{tta}}
* https://katacoda.com/courses/docker Learn Docker & Containers using Interactive Browser-Based Scenarios
* [https://katacoda.com/courses/docker Learn Docker & Containers using Interactive Browser-Based Scenarios]
* https://training.play-with-docker.com/
* [https://training.play-with-docker.com/ Play with Docker Classroom]
* http://pyrasis.com/docker.html 이재홍 - 가장 빨리 만나는 Docker
* [http://pyrasis.com/docker.html 이재홍 - 가장 빨리 만나는 Docker]
* https://docs.docker.com/engine/understanding-docker/
* [https://docs.docker.com/engine/understanding-docker Docker overview]
* https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html 초보를 위한 도커 안내서 - 도커란 무엇인가?
* [https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html 초보를 위한 도커 안내서 - 도커란 무엇인가?]
* http://www.itfind.or.kr/itfind/periodical/viewPublication.htm?identifier=02-001-150217-000004 IT 인프라 필수 S/W로 주목 받는 새로운 가상화 기술 '도커' 《정보통신기술진흥센터》 주간기술동향 2015-02-18
* [http://www.itfind.or.kr/itfind/periodical/viewPublication.htm?identifier=02-001-150217-000004 IT 인프라 필수 S/W로 주목 받는 새로운 가상화 기술 '도커' 《정보통신기술진흥센터》 주간기술동향 2015-02-18]
* http://it.chosun.com/news/article.html?no=2797492 오픈소스 가상화 기술 '도커', IT 인프라 필수 SW로 부상 《IT조선》 유진상 기자 2015-03-19
* [http://it.chosun.com/news/article.html?no=2797492 오픈소스 가상화 기술 '도커', IT 인프라 필수 SW로 부상 《IT조선》 유진상 기자 2015-03-19]
* https://www.slideshare.net/modestjude/dockerat-deview-2013 Docker at Deview 2013 Jude Kim 2013-10-14
* [https://www.slideshare.net/modestjude/dockerat-deview-2013 Docker at Deview 2013 Jude Kim 2013-10-14]
* [https://blog.nacyot.com/articles/2014-01-27-easy-deploy-with-docker/ 도커(Docker) 튜토리얼 : 깐 김에 배포까지]


[[분류: Docker]]
[[분류: Docker]]

2019년 4월 24일 (수) 22:27 판

1 개요

docker
도커, 다커 美[dάkər] 英[dɔ́kə]
  • OS 수준 가상화 기술 중 하나
  • 리눅스 기반의 컨테이너 런타임
  • 컨테이너 기반의 오픈소스 가상화 플랫폼
  • 컨테이너를 활용한 애플리케이션 이미지 관리 도구
  • 컨테이너 안에 있는 애플리케이션 배포를 자동화하는 오픈소스 엔진
  • 소프트웨어 컨테이너 내에 애플리케이션 배포를 자동화하는 오픈소스 소프트웨어
  • 리눅스 컨테이너 기술 LXC + 특수 파일시스템 Aufs → 컨테이너형 가상화
버전 0.9부터는 LXC 대신 libcontainer를 기본 사용
  • 그룹, 네임스페이스 제어 가능
하나의 호스트에 여러 컨테이너들이 동시에 존재함
리소스 관리, 독립적 네트워크, 스토리지 구성
디스크 사용량 적음, 인스턴스 생성/시작이 빠름, 성능 열화가 거의 없음
  • 설정파일인 dockerfile에 컨테이너 이미지 파일 작성 가능

 

<img src='https://m03s6dh33i0jtc3uzfml36au-wpengine.netdna-ssl.com/wp-content/uploads/WhatIsDocker_3_Containers_2_0.png' style='width:450px'>

 

 

<img src='//docs.docker.com/engine/images/architecture.svg' style='width:700px'>

2 제품군

  • Community Edition (CE) / 무료
도커를 처음 시작하는 개인 개발자나 작은팀에게 적합
  • Enterprise Edition (EE) / 유료
기업의 개발과 비지니스 어플리케이션 빌드, 쉬핑, 운영에 적합

3 주요 구성요소

  • 도커 클라이언트, 서버
  • 도커 이미지
  • 레지스트리
  • 도커 컨테이너

4 같이 보기

5 참고