rancheros introduction

9
Rancher 소개 1. Rancher란 2. WHY?? 3. Rancher Demo 4. 마치며

Upload: remotty

Post on 13-Apr-2017

2.302 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: RancherOS Introduction

Rancher 소개

1. Rancher란

2. WHY??

3. Rancher Demo

4. 마치며

Page 2: RancherOS Introduction

Rancher 란 1. The world’s most powerful container management platform -> Docker와 결합되어 네트워킹, 로드밸런싱등을 지원하는 오픈소스 플랫폼

2. Linux that runs Docker directly on the kernel -> 컨테이너를 실행하기 위한 저용량 20M 리눅스의 배포판

Page 3: RancherOS Introduction

WHY????

- 모든 CMD를 치기에는 귀찮다

- 다른 GUI TOOL은 비싸다 ( Openshift )

- 다른 GUI TOOL은 기능이 없다.

- 관리가 어렵다

Page 4: RancherOS Introduction

Rancher Demo 1. Rancher 실행

[root@master]#docker run –d –p 8080:8080 rancher/server 2. Rancher의 초기 화면 - Chrome 브라우저에서만 동작

- http://master-IP:8080

Page 5: RancherOS Introduction

3. ADD HOST - Registry 복사하여 agent서버에서 실행

- 복수의 agent에 실행시 아래와 같이 호스트 추가 가능 [root@agent]# sudo docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock rancher/agent:v0.7.10 http://172.19.241.91:8080/v1/scripts/5E3AFFBBE4F2280C32FB:1441587600000:5b5jpZidgk6YXVVVJDBOnMqZ9I

Page 6: RancherOS Introduction

4. ADD Service - 편한 Scale Up

- 다양한 기능 제공 ( Load Balancer , DNS )

Page 7: RancherOS Introduction

5. 기능 - 서비스의 clone

- GUI에서의 웹SHELL

Page 8: RancherOS Introduction

- 구성도 ( VIEW GRAPH )

- 컨테이너 관리

Page 9: RancherOS Introduction

마치며

- 아직까진 Beta 버전

- Clustering에 대한 아쉬움

- 초기 Docker에 접근하기에는 괜찮은 ….

- 다양한 기능 발전이 기대가 되는 Rancher