Rancher 란
1. The world’s most powerful container management platform
-> Docker와 결합되어 네트워킹, 로드밸런싱등을 지원하는 오픈소스 플랫폼
2. Linux that runs Docker directly on the kernel
-> 컨테이너를 실행하기 위한 저용량 20M 리눅스의 배포판
WHY????
- 모든 CMD를 치기에는 귀찮다
- 다른 GUI TOOL은 비싸다 ( Openshift )
- 다른 GUI TOOL은 기능이 없다.
- 관리가 어렵다
Rancher Demo
1. Rancher 실행
[root@master]#docker run –d –p 8080:8080 rancher/server
2. Rancher의 초기 화면
- Chrome 브라우저에서만 동작
- http://master-IP:8080
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