로딩
요청 처리 중입니다...

58. [Docker] weave + docker, 간편한 Multi Docker Host Clustering 툴

 58. [Docker] weave + docker, 간편한 Multi Docker Host Clustering 툴

다 써놨더니 전부 날아가버려 짜증나서 대충 작성한다. 0. flannel과 weave의 다른 점 weave도 똑같이 flannel과 도커 컨테이너 네트워크 클러스터를 만들어 주는 역할을 하지만, 사용해보고 나서 느낀 몇 가지 다른점들이 있다. 첫 번째로, weave는 에이전트가 도커 내부에서 컨테이너로 작동한다.

이는 swarm과도 비슷한 형식이라고 볼 수 있다. 물론 weave 도커 이미지도 weave가 배포하고 있기에 설치가 매우 쉽다.

두 번째로, weave 실행 뒤 생성되는 컨테이너들은 호스트 이름(-h옵션) 이 컨테이너의 이름으로 자동으로 정해진다. 예를 들어 docker run -i -t --name a1 ubuntu 로 컨테이너를 생성했다면 컨테이너의 호스트 이름은 -h 를 명시하지 않았음에도 불구하고 a1로 지정된다.

세 번째로, flannel이 불가능했던 하둡을 돌릴 수 있다. flannel을 이용해 멀티 호스트에서 컨테이너로 하둡 클러스터를 구축했을 때 서브넷이 다...