Submit Search
Upload
DevOps with Docker
•
152 likes
•
11,635 views
Sangcheol Hwang
Follow
초심자를 위한 Docker 설명자료
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 39
Download now
Download to read offline
Recommended
aws/docker/rails를 활용한 시스템 구축/운용 - docker편
aws/docker/rails를 활용한 시스템 구축/운용 - docker편
negabaro
Tech planet 2015 Docker 클라우드 구축 프로젝트 - d4
Tech planet 2015 Docker 클라우드 구축 프로젝트 - d4
Sangcheol Hwang
Docker.소개.30 m
Docker.소개.30 m
Wonchang Song
Docker 사용가이드 public v0.1
Docker 사용가이드 public v0.1
Steve Shim
XECon2015 :: [1-5] 김훈민 - 서버 운영자가 꼭 알아야 할 Docker
XECon2015 :: [1-5] 김훈민 - 서버 운영자가 꼭 알아야 할 Docker
XpressEngine
Introduce Docker
Introduce Docker
Yongbok Kim
초심자를 위한 도커 소개 및 입문
초심자를 위한 도커 소개 및 입문
Daniel Seo
Introduce Google Kubernetes
Introduce Google Kubernetes
Yongbok Kim
Recommended
aws/docker/rails를 활용한 시스템 구축/운용 - docker편
aws/docker/rails를 활용한 시스템 구축/운용 - docker편
negabaro
Tech planet 2015 Docker 클라우드 구축 프로젝트 - d4
Tech planet 2015 Docker 클라우드 구축 프로젝트 - d4
Sangcheol Hwang
Docker.소개.30 m
Docker.소개.30 m
Wonchang Song
Docker 사용가이드 public v0.1
Docker 사용가이드 public v0.1
Steve Shim
XECon2015 :: [1-5] 김훈민 - 서버 운영자가 꼭 알아야 할 Docker
XECon2015 :: [1-5] 김훈민 - 서버 운영자가 꼭 알아야 할 Docker
XpressEngine
Introduce Docker
Introduce Docker
Yongbok Kim
초심자를 위한 도커 소개 및 입문
초심자를 위한 도커 소개 및 입문
Daniel Seo
Introduce Google Kubernetes
Introduce Google Kubernetes
Yongbok Kim
도커 학습과 Boot2Docker
도커 학습과 Boot2Docker
pyrasis
Open stack의 vm개념을 통한 docker의 활용
Open stack의 vm개념을 통한 docker의 활용
Tae Young Lee
도커를 이용한 파이썬 모듈 배포하기
도커를 이용한 파이썬 모듈 배포하기
JunSeok Seo
Docker + Kubernetes를 이용한 빌드 서버 가상화 사례
Docker + Kubernetes를 이용한 빌드 서버 가상화 사례
NAVER LABS
Docker at Deview 2013
Docker at Deview 2013
Jude Kim
Docker 사내교육 자료
Docker 사내교육 자료
Juneyoung Oh
Docker (Compose) 활용 - 개발 환경 구성하기
Docker (Compose) 활용 - 개발 환경 구성하기
raccoony
왕초보를 위한 도커 사용법
왕초보를 위한 도커 사용법
GeunCheolYeom
AWS + Docker in Vingle
AWS + Docker in Vingle
Derrick Hwechul Cho
Docker로 서버 개발 편하게 하기
Docker로 서버 개발 편하게 하기
Dronix
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
pyrasis
Enterprise Docker
Enterprise Docker
Lee Ji Eun
Backend Master | 3.4.5 Deploy - Docker Principal
Backend Master | 3.4.5 Deploy - Docker Principal
Kyunghun Jeon
CoreOS를 이용한 Docker 관리툴 소개
CoreOS를 이용한 Docker 관리툴 소개
충섭 김
Docker란 무엇인가? : Docker 기본 사용법
Docker란 무엇인가? : Docker 기본 사용법
pyrasis
가장 빨리 만나는 Docker 출간 후기
가장 빨리 만나는 Docker 출간 후기
pyrasis
Docker 로 Linux 없이 Linux 환경에서 개발하기
Docker 로 Linux 없이 Linux 환경에서 개발하기
iFunFactory Inc.
[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래
NAVER D2
Docker 기본 및 Docker Swarm을 활용한 분산 서버 관리 A부터 Z까지 [전체모드에서 봐주세요]
Docker 기본 및 Docker Swarm을 활용한 분산 서버 관리 A부터 Z까지 [전체모드에서 봐주세요]
David Lee
Docker기반 분산 플랫폼
Docker기반 분산 플랫폼
SeongHyun Jeong
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
태준 문
Ksug2015 jpa5 스프링과jpa
Ksug2015 jpa5 스프링과jpa
Younghan Kim
More Related Content
What's hot
도커 학습과 Boot2Docker
도커 학습과 Boot2Docker
pyrasis
Open stack의 vm개념을 통한 docker의 활용
Open stack의 vm개념을 통한 docker의 활용
Tae Young Lee
도커를 이용한 파이썬 모듈 배포하기
도커를 이용한 파이썬 모듈 배포하기
JunSeok Seo
Docker + Kubernetes를 이용한 빌드 서버 가상화 사례
Docker + Kubernetes를 이용한 빌드 서버 가상화 사례
NAVER LABS
Docker at Deview 2013
Docker at Deview 2013
Jude Kim
Docker 사내교육 자료
Docker 사내교육 자료
Juneyoung Oh
Docker (Compose) 활용 - 개발 환경 구성하기
Docker (Compose) 활용 - 개발 환경 구성하기
raccoony
왕초보를 위한 도커 사용법
왕초보를 위한 도커 사용법
GeunCheolYeom
AWS + Docker in Vingle
AWS + Docker in Vingle
Derrick Hwechul Cho
Docker로 서버 개발 편하게 하기
Docker로 서버 개발 편하게 하기
Dronix
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
pyrasis
Enterprise Docker
Enterprise Docker
Lee Ji Eun
Backend Master | 3.4.5 Deploy - Docker Principal
Backend Master | 3.4.5 Deploy - Docker Principal
Kyunghun Jeon
CoreOS를 이용한 Docker 관리툴 소개
CoreOS를 이용한 Docker 관리툴 소개
충섭 김
Docker란 무엇인가? : Docker 기본 사용법
Docker란 무엇인가? : Docker 기본 사용법
pyrasis
가장 빨리 만나는 Docker 출간 후기
가장 빨리 만나는 Docker 출간 후기
pyrasis
Docker 로 Linux 없이 Linux 환경에서 개발하기
Docker 로 Linux 없이 Linux 환경에서 개발하기
iFunFactory Inc.
[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래
NAVER D2
Docker 기본 및 Docker Swarm을 활용한 분산 서버 관리 A부터 Z까지 [전체모드에서 봐주세요]
Docker 기본 및 Docker Swarm을 활용한 분산 서버 관리 A부터 Z까지 [전체모드에서 봐주세요]
David Lee
Docker기반 분산 플랫폼
Docker기반 분산 플랫폼
SeongHyun Jeong
What's hot
(20)
도커 학습과 Boot2Docker
도커 학습과 Boot2Docker
Open stack의 vm개념을 통한 docker의 활용
Open stack의 vm개념을 통한 docker의 활용
도커를 이용한 파이썬 모듈 배포하기
도커를 이용한 파이썬 모듈 배포하기
Docker + Kubernetes를 이용한 빌드 서버 가상화 사례
Docker + Kubernetes를 이용한 빌드 서버 가상화 사례
Docker at Deview 2013
Docker at Deview 2013
Docker 사내교육 자료
Docker 사내교육 자료
Docker (Compose) 활용 - 개발 환경 구성하기
Docker (Compose) 활용 - 개발 환경 구성하기
왕초보를 위한 도커 사용법
왕초보를 위한 도커 사용법
AWS + Docker in Vingle
AWS + Docker in Vingle
Docker로 서버 개발 편하게 하기
Docker로 서버 개발 편하게 하기
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
Enterprise Docker
Enterprise Docker
Backend Master | 3.4.5 Deploy - Docker Principal
Backend Master | 3.4.5 Deploy - Docker Principal
CoreOS를 이용한 Docker 관리툴 소개
CoreOS를 이용한 Docker 관리툴 소개
Docker란 무엇인가? : Docker 기본 사용법
Docker란 무엇인가? : Docker 기본 사용법
가장 빨리 만나는 Docker 출간 후기
가장 빨리 만나는 Docker 출간 후기
Docker 로 Linux 없이 Linux 환경에서 개발하기
Docker 로 Linux 없이 Linux 환경에서 개발하기
[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래
Docker 기본 및 Docker Swarm을 활용한 분산 서버 관리 A부터 Z까지 [전체모드에서 봐주세요]
Docker 기본 및 Docker Swarm을 활용한 분산 서버 관리 A부터 Z까지 [전체모드에서 봐주세요]
Docker기반 분산 플랫폼
Docker기반 분산 플랫폼
Viewers also liked
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
태준 문
Ksug2015 jpa5 스프링과jpa
Ksug2015 jpa5 스프링과jpa
Younghan Kim
DevOps와 자동화
DevOps와 자동화
DONGSU KIM
코드로 인프라 관리하기 - 자동화 툴 소개
코드로 인프라 관리하기 - 자동화 툴 소개
태준 문
Ksug2015 - JPA2, JPA 기초와매핑
Ksug2015 - JPA2, JPA 기초와매핑
Younghan Kim
Angularjs 도입 선택 가이드
Angularjs 도입 선택 가이드
NAVER D2
서버 개발자가 바라 본 Functional Reactive Programming with RxJava - SpringCamp2015
서버 개발자가 바라 본 Functional Reactive Programming with RxJava - SpringCamp2015
NAVER / MusicPlatform
데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)
데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)
Amazon Web Services Korea
DevOps!! 도데체 왜, 어떻게 할까??
DevOps!! 도데체 왜, 어떻게 할까??
Joseph Kim
Viewers also liked
(9)
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
Ksug2015 jpa5 스프링과jpa
Ksug2015 jpa5 스프링과jpa
DevOps와 자동화
DevOps와 자동화
코드로 인프라 관리하기 - 자동화 툴 소개
코드로 인프라 관리하기 - 자동화 툴 소개
Ksug2015 - JPA2, JPA 기초와매핑
Ksug2015 - JPA2, JPA 기초와매핑
Angularjs 도입 선택 가이드
Angularjs 도입 선택 가이드
서버 개발자가 바라 본 Functional Reactive Programming with RxJava - SpringCamp2015
서버 개발자가 바라 본 Functional Reactive Programming with RxJava - SpringCamp2015
데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)
데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)
DevOps!! 도데체 왜, 어떻게 할까??
DevOps!! 도데체 왜, 어떻게 할까??
Similar to DevOps with Docker
Docker Container
Docker Container
Seung-Hoon Baek
Docker osc 0508
Docker osc 0508
Open Source Consulting
[17.01.19] docker introduction (Korean Version)
[17.01.19] docker introduction (Korean Version)
Ildoo Kim
Open infradays 2019_msa_k8s
Open infradays 2019_msa_k8s
Hyoungjun Kim
[오픈소스컨설팅]Docker on Kubernetes v1
[오픈소스컨설팅]Docker on Kubernetes v1
Ji-Woong Choi
[9월 런치 세미나] 도커와 쿠버네티스 기술에 스며들다
[9월 런치 세미나] 도커와 쿠버네티스 기술에 스며들다
NAVER CLOUD PLATFORMㅣ네이버 클라우드 플랫폼
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day
Amazon Web Services Korea
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Nanha Park
1. Docker Network (1)
1. Docker Network (1)
DEVELOPER.NET
Docker & Kubernetes 기초 - 최용호
Docker & Kubernetes 기초 - 최용호
용호 최
Introduction to Docker - LOGISPOT
Introduction to Docker - LOGISPOT
Hosang Jeon
Introduction to Docker - LOGISPOT
Introduction to Docker - LOGISPOT
LOGISPOT
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료
rockplace
Bon voyage Docker_Kubernetes
Bon voyage Docker_Kubernetes
ssuseraada82
Toward kubernetes native data center
Toward kubernetes native data center
어형 이
[부스트캠퍼세미나]육진혁_(대충 도커 쓰자는 이야기)
[부스트캠퍼세미나]육진혁_(대충 도커 쓰자는 이야기)
CONNECT FOUNDATION
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
Chanwoong Kim
[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화
[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화
OpenStack Korea Community
[오픈소스컨설팅]Docker on Cloud(Digital Ocean)
[오픈소스컨설팅]Docker on Cloud(Digital Ocean)
Ji-Woong Choi
Oracle linux8 solaris_new_features-suk kim
Oracle linux8 solaris_new_features-suk kim
suk kim
Similar to DevOps with Docker
(20)
Docker Container
Docker Container
Docker osc 0508
Docker osc 0508
[17.01.19] docker introduction (Korean Version)
[17.01.19] docker introduction (Korean Version)
Open infradays 2019_msa_k8s
Open infradays 2019_msa_k8s
[오픈소스컨설팅]Docker on Kubernetes v1
[오픈소스컨설팅]Docker on Kubernetes v1
[9월 런치 세미나] 도커와 쿠버네티스 기술에 스며들다
[9월 런치 세미나] 도커와 쿠버네티스 기술에 스며들다
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
1. Docker Network (1)
1. Docker Network (1)
Docker & Kubernetes 기초 - 최용호
Docker & Kubernetes 기초 - 최용호
Introduction to Docker - LOGISPOT
Introduction to Docker - LOGISPOT
Introduction to Docker - LOGISPOT
Introduction to Docker - LOGISPOT
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료
Bon voyage Docker_Kubernetes
Bon voyage Docker_Kubernetes
Toward kubernetes native data center
Toward kubernetes native data center
[부스트캠퍼세미나]육진혁_(대충 도커 쓰자는 이야기)
[부스트캠퍼세미나]육진혁_(대충 도커 쓰자는 이야기)
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화
[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화
[오픈소스컨설팅]Docker on Cloud(Digital Ocean)
[오픈소스컨설팅]Docker on Cloud(Digital Ocean)
Oracle linux8 solaris_new_features-suk kim
Oracle linux8 solaris_new_features-suk kim
More from Sangcheol Hwang
Agile korea 2013 유석문
Agile korea 2013 유석문
Sangcheol Hwang
사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론
Sangcheol Hwang
DevOpsday 2013 SiliconValley
DevOpsday 2013 SiliconValley
Sangcheol Hwang
Velocity 2013 Conference
Velocity 2013 Conference
Sangcheol Hwang
Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용
Sangcheol Hwang
협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0
Sangcheol Hwang
Lean startupinpractice
Lean startupinpractice
Sangcheol Hwang
Agile planning & estimating joshua partogi
Agile planning & estimating joshua partogi
Sangcheol Hwang
Lab80 unicorn ranch-agilekorea2012
Lab80 unicorn ranch-agilekorea2012
Sangcheol Hwang
애자일하게스펙작성하기
애자일하게스펙작성하기
Sangcheol Hwang
애자일에대한오해와진실
애자일에대한오해와진실
Sangcheol Hwang
칸반게임소개 20100810
칸반게임소개 20100810
Sangcheol Hwang
애자일 아키텍트를 위한 툴 박스
애자일 아키텍트를 위한 툴 박스
Sangcheol Hwang
More from Sangcheol Hwang
(13)
Agile korea 2013 유석문
Agile korea 2013 유석문
사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론
DevOpsday 2013 SiliconValley
DevOpsday 2013 SiliconValley
Velocity 2013 Conference
Velocity 2013 Conference
Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용
협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0
Lean startupinpractice
Lean startupinpractice
Agile planning & estimating joshua partogi
Agile planning & estimating joshua partogi
Lab80 unicorn ranch-agilekorea2012
Lab80 unicorn ranch-agilekorea2012
애자일하게스펙작성하기
애자일하게스펙작성하기
애자일에대한오해와진실
애자일에대한오해와진실
칸반게임소개 20100810
칸반게임소개 20100810
애자일 아키텍트를 위한 툴 박스
애자일 아키텍트를 위한 툴 박스
Recently uploaded
공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화
JMP Korea
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP Korea
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
JMP Korea
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례
JMP Korea
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP Korea
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
JMP Korea
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP Korea
Recently uploaded
(7)
공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
DevOps with Docker
1.
© 2015 IBM
Corporation 개발자와 함께하는 친친親親 DAY! 개발자가 개발되는 시간, 50분 MM/DD/YY DevOps
2.
with
3.
Docker
4.
황상철/SK
5.
planet
6.
7.
© 2015 IBM
Corporation2 Page header content goes here 강사
8.
소개
9.
황상철
10.
11.
Platform
12.
Architecture
13.
Team
14.
/SK
15.
planet
16.
• 2015:
17.
Docker
18.
기반
19.
인프라
20.
구축중
21.
• 2013~14:
22.
빌드/배포
23.
시스템
24.
개발/적용
25.
26.
© 2015 IBM
Corporation3 Page header content goes here Agenda
27.
§
28.
도커는
29.
무엇인가
30.
§
31.
이미지와
32.
컨테이너
33.
§
34.
도커를
35.
어떻게
36.
사용할까
37.
§
38.
도커
39.
기반의
40.
개발과
41.
운영
42.
43.
44.
© 2015 IBM
Corporation 도커는
45.
무엇인가
46.
Introduction of Docker
47.
© 2015 IBM
Corporation5 Page header content goes here 도커(Docker)
48.
리눅스
49.
컨테이너
50.
기술을
51.
이용해
52.
어플리케이 션
53.
패키징,
54.
배포를
55.
지원하는
56.
오픈소스
57.
프로 젝트
58.
*
59.
경량,
60.
가상화
61.
솔루션
62.
63.
© 2015 IBM
Corporation6 Page header content goes here 도커(Docker)
64.
PyCon2013에서
65.
Solomon
66.
Hykes의
67.
‘Hello
68.
World’
69.
데모로
70.
처음
71.
소개
72.
The
73.
future
74.
of
75.
Linux
76.
containers( http://goo.gl/QR7jr7)
77.
78.
$
79.
docker
80.
run
81.
busybox
82.
echo
83.
‘Hello
84.
World’
85.
86.
© 2015 IBM
Corporation7 Page header content goes here docker
87.
run
88.
busybox
89.
echo
90.
‘Hello
91.
World’
92.
93.
94.
1.If(busybox
95.
이미지
96.
없으면)
97.
{
98.
99.
100.
101.
102.
103.
104.
105.
dockerhub에서
106.
다운로드}
107.
2.Busybox이미지로
108.
새로운
109.
컨테이너
110.
실행
111.
3.TTY로
112.
‘Hello
113.
World’
114.
출력
115.
4.유닉스
116.
소켓으로
117.
결과
118.
전송
119.
120.
© 2015 IBM
Corporation8 Page header content goes here 14년말기준
121.
1억
122.
다운로드
123.
124.
© 2015 IBM
Corporation9 Page header content goes here 특징1:
125.
사용하기
126.
쉽다
127.
리눅스
128.
컨테이너는
129.
소개된지
130.
10년이
131.
지난
132.
오 래된
133.
기술이다.
134.
하지만
135.
설정이
136.
복잡하고
137.
사 용하기
138.
어려워
139.
널리
140.
사용되지
141.
못했음.
142.
143.
© 2015 IBM
Corporation10 Page header content goes here 특징2:
144.
가볍다
145.
VM에
146.
비해
147.
이미지
148.
파일
149.
크기가
150.
작아서
151.
이미 지를
152.
만들고
153.
실행하는
154.
시간이
155.
적게
156.
걸린다.
157.
158.
Linux
159.
베이스
160.
이미지
161.
ubuntu
162.
latest
163.
ba5877dc9bec
164.
4
165.
days
166.
ago
167.
192.7
168.
MB
169.
centos
170.
latest
171.
1a7dc42f78ba
172.
2
173.
weeks
174.
ago
175.
236.4
176.
MB
177.
fedora
178.
latest
179.
88b42ffd1f7c
180.
10
181.
days
182.
ago
183.
373.7
184.
MB
185.
186.
© 2015 IBM
Corporation11 Page header content goes here 얼마나
187.
가벼워야
188.
가벼운
189.
걸까
190.
*
191.
임베디드
192.
리눅스
193.
커널을
194.
이용한
195.
4MB
196.
리눅 스
197.
베이스이미지.
198.
*
199.
16MB
200.
PostgreSQL
201.
서버(jpetazzo/ pglite)
202.
*
203.
Raspberry
204.
PI용
205.
도커
206.
(Raspbian
207.
Wheezy,Docker
208.
1.4.1)
209.
210.
211.
© 2015 IBM
Corporation12 Page header content goes here 리눅스
212.
컨테이너(LXC)
213.
단일
214.
리눅스
215.
호스트에
216.
격리된(isolated)
217.
리눅 스
218.
시스템을
219.
여러개
220.
실행하는
221.
OS
222.
수준의
223.
가 상화
224.
225.
§
226.
OpenVZ(openvz.org)
227.
§
228.
Imctfy(google/Imctfy)
229.
§
230.
Warden(cloudfoundry/warden)
231.
232.
© 2015 IBM
Corporation13 Page header content goes here LXC
233.
vs
234.
VM
235.
236.
© 2015 IBM
Corporation14 Page header content goes here 도커가
237.
지원하는
238.
Host
239.
OS
240.
리눅스
241.
커널버전
242.
3.8.0x86_64
243.
이상으로
244.
Device
245.
Mapper가
246.
설치된
247.
환경.
248.
§
249.
Ubuntu,CentOS,RHEL
250.
§
251.
CoreOS
252.
§
253.
Debian,
254.
SUSE,
255.
Fedora,
256.
etc
257.
258.
© 2015 IBM
Corporation15 Page header content goes here 도커
259.
아키텍처
260.
261.
© 2015 IBM
Corporation16 Page header content goes here Boot2Docker
262.
MacOS
263.
X와
264.
윈도우즈는
265.
리눅스
266.
커널을
267.
지원 하지
268.
않기
269.
때문에
270.
도커를
271.
실행할수
272.
없다.
273.
Boot2Docker는
274.
도커
275.
데몬을
276.
실행하는
277.
가벼 운
278.
가상머신
279.
관리도구.
280.
Tiny
281.
Core
282.
Linux
283.
기반
284.
285.
© 2015 IBM
Corporation17 Page header content goes here
286.
© 2015 IBM
Corporation 이미지와
287.
컨테이너
288.
Image and Container
289.
© 2015 IBM
Corporation19 Page header content goes here 도커
290.
이미지
291.
레이어
292.
파일
293.
시스템으로
294.
각
295.
파일시스템이
296.
곧
297.
이미지.
298.
읽기전용
299.
파일시스템으로
300.
도커가
301.
어 플리케이션을
302.
배포하는
303.
단위.
304.
§
305.
bootfs:
306.
도커
307.
시스템이
308.
사용하는
309.
파일시스템
310.
§
311.
union
312.
mount:
313.
여러
314.
파일시스템을
315.
하나의
316.
파일
317.
시스템으로
318.
보이게
319.
320.
321.
© 2015 IBM
Corporation20 Page header content goes here
322.
© 2015 IBM
Corporation21 Page header content goes here DockerHub
323.
도커
324.
이미지를
325.
공유하는
326.
저장소.
327.
github
328.
계 정으로
329.
사용가능.
330.
많은
331.
오픈소스
332.
공식
333.
이미 지가
334.
관리되고
335.
있다.
336.
337.
© 2015 IBM
Corporation22 Page header content goes here Dockerfile
338.
도커
339.
이미지를
340.
만들기
341.
위해
342.
설치할
343.
SW,
344.
필요 한
345.
설정을
346.
정의하는
347.
파일.
348.
§
349.
프로비저닝(Provisioning)
350.
역할
351.
§
352.
이미지
353.
제작
354.
과정을
355.
기록
356.
357.
358.
© 2015 IBM
Corporation23 Page header content goes here nginx를
359.
위한
360.
Dockerfile
361.
#
362.
Version:
363.
0.0.1
364.
FROM
365.
ubuntu:14.04
366.
MAINTAINER
367.
Sangcheol
368.
Hwang
369.
k16wire@gmail.com
370.
371.
RUN
372.
apt-get
373.
update
374.
RUN
375.
apt-get
376.
install
377.
-y
378.
nginx
379.
RUN
380.
echo
381.
'Hi,
382.
I
383.
am
384.
in
385.
your
386.
container'
387.
388.
EXPOSE
389.
80
390.
391.
© 2015 IBM
Corporation24 Page header content goes here Dockerfile
392.
명령어
393.
FROM:
394.
베이스
395.
이미지
396.
지정
397.
ENV:
398.
환경변수
399.
정의
400.
RUN:
401.
환경구성에
402.
필요한
403.
명령
404.
실행
405.
CMD:
406.
컨테이너
407.
구동될때
408.
실행되는
409.
명령어
410.
COPY,ENTRYNET,VOLUME,USER…⋯
411.
412.
© 2015 IBM
Corporation25 Page header content goes here 도커
413.
컨테이너
414.
읽기/쓰기가
415.
가능한
416.
파일
417.
시스템으로
418.
이미지 를
419.
실행한것.
420.
421.
422.
DB,Web,WAS,등
423.
VM으로
424.
실행하는
425.
대부분
426.
SW
427.
실행가능.
428.
429.
© 2015 IBM
Corporation26 Page header content goes here 데이터
430.
볼륨
431.
컨테이너
432.
호스트
433.
디렉토리를
434.
컨테이너와
435.
공유할때는
436.
VOLUME을
437.
사용.
438.
컨테이너
439.
간에
440.
VOLUME 을
441.
공유하는
442.
컨테이너.
443.
$
444.
docker
445.
run
446.
-d
447.
-P
448.
--name
449.
web
450.
-v
451.
src/ webapp:/opt/webapp
452.
nginx
453.
$
454.
docker
455.
run
456.
-d
457.
-P
458.
--name
459.
web
460.
-- volumes-from
461.
datacontainer
462.
nginx
463.
464.
© 2015 IBM
Corporation 도커를
465.
어떻게
466.
사용할까
467.
Use cases of
Docker
468.
© 2015 IBM
Corporation28 Page header content goes here US1:
469.
독립된
470.
로컬
471.
개발환경
472.
로컬
473.
설정에
474.
영향을
475.
받지
476.
않는
477.
독립된
478.
개발환 경을
479.
구성.
480.
Vagrant를
481.
이용하면
482.
일관된
483.
인터 페이스로
484.
구성이
485.
가능.
486.
Vagrant
487.
Docker
488.
provider
489.
(http://docs.vagrantup.com/v2/docker/)
490.
491.
© 2015 IBM
Corporation29 Page header content goes here 도커를
492.
처음
493.
쓴다면
494.
설치나
495.
설정이
496.
필요없는
497.
boot2docker로
498.
시 작해서
499.
기본
500.
사용법을
501.
익힌다.
502.
Vagrant로
503.
별 도
504.
리눅스VM을
505.
만들고
506.
직접
507.
docker를
508.
설치 해서
509.
사용하자.
510.
511.
© 2015 IBM
Corporation30 Page header content goes here US2:
512.
VM기반의
513.
도커
514.
Host
515.
VM서버로
516.
도커
517.
Host
518.
구성한다.
519.
Host에는
520.
한개
521.
컨테이너만
522.
운영하는게
523.
효과적이다.
524.
VM
525.
유형,환경에
526.
상관없이
527.
배포가
528.
가능하다.
529.
Docker
530.
Machine
531.
(https://github.com/docker/machine)
532.
533.
© 2015 IBM
Corporation31 Page header content goes here US3:
534.
싱글서버
535.
도커
536.
Host
537.
물리서버
538.
1대로
539.
도커
540.
Host를
541.
구성한다.
542.
여러
543.
컨테이너를
544.
운영할수
545.
있어서
546.
효율적이다.
547.
구 성이
548.
단순하여
549.
관리가
550.
용이하지만
551.
서버
552.
에러 에
553.
대한
554.
위험성이
555.
크다.
556.
557.
spotify/helios
558.
panamax
559.
560.
561.
© 2015 IBM
Corporation32 Page header content goes here Panamax
562.
도커
563.
Container
564.
관리
565.
도구
566.
§ RoR,
567.
CoreOS
568.
§ Template
569.
개념,
570.
편리한
571.
UI
572.
573.
© 2015 IBM
Corporation33 Page header content goes here
574.
© 2015 IBM
Corporation34 Page header content goes here US4:
575.
도커
576.
Host
577.
클러스터
578.
여러
579.
도커
580.
Host
581.
서버를
582.
하나의
583.
Host처럼
584.
관 리하기
585.
위해
586.
587.
클러스터를
588.
구성한다.
589.
컨테이 너
590.
스케쥴링,
591.
Host
592.
모니터링
593.
등이
594.
필요.
595.
§
596.
fleet
597.
§
598.
swarm
599.
§
600.
kubernets
601.
§
602.
mesos
603.
604.
© 2015 IBM
Corporation 도커기반의
605.
개발과
606.
운영
607.
DevOps with Docker
608.
© 2015 IBM
Corporation36 Page header content goes here Microservice
609.
어플리케이션을
610.
작은
611.
서비스
612.
묶음으로
613.
개발 한다.
614.
서비스는
615.
각자
616.
프로세스로
617.
동작하고
618.
서로간에는
619.
HTTP기반의
620.
API로
621.
통신한다.
622.
623.
© 2015 IBM
Corporation37 Page header content goes here BlueGreen
624.
Deployment
625.
2개의
626.
운영환경을
627.
준비하고
628.
번갈아서
629.
배포 하는
630.
방식.
631.
632.
© 2015 IBM
Corporation38 Page header content goes here DevOps
633.
개발,운영,테스트를
634.
함께
635.
진행하는
636.
문화가
637.
정착되어야
638.
한다.
639.
640.
© 2015 IBM
Corporation39 Page header content goes here Docker기반
641.
DevOps
642.
개발자는
643.
로컬에
644.
컨테이너
645.
기반
646.
개발환경
647.
바로
648.
사용가능한
649.
On-premises
650.
Docker
651.
인 프라
652.
제공:
653.
통합/테스팅
654.
내부
655.
인프라,
656.
클라우드
657.
구분없이
658.
배포
659.
가능
660.
Download now