본문 바로가기

2017/05/212

[Docker] Docker for AWS Demo 따라해보기 아래 데모의 과정은 AWS Summit 2017에서 발표한 AWS와 Docker Swarm을 이용한 쉽고 빠른 컨테이너 오케스트레이션 - 김충섭 개발자(퍼플웍스) 에서의 데모 시연 과정을 정리한 것입니다. 시작에 앞서 Docker for AWS를 통해 미리 정의된 AWS의 CloudFormation 템플릿을 사용하여 AWS 리소스들을 생성하고 아래 절차를 수행한다. (이 과정은 기본적으로 Next만 수행하면 되므로 생략) 리소스들이 생성되는 시간은 대략 10분정도 소요 데모 수행 절차CloudFormation에서 Output을 선택하여 manager 목록으로 이동manager 목록 중 하나를 선택해서 ssh 접속.여기서 ssh 접속 user 명은 dockerdocker service create 명령으로.. 2017. 5. 21.
[AWS] Docker for AWS의 CloudFormation 설정 살펴보기 Docker for AWS는 Stable/Edge/Test 채널을 선택하여 구성할 수 있는데 안정화된 버전인 Stable 채널을 사용하도록 한다. https://editions-us-east-1.s3.amazonaws.com/aws/stable/Docker.tmpl 템플릿 파일을 기반으로 구성이 되는데 여기서 Resource 부분을 하나씩 살펴보도록 하겠다. 우선 각 항목에 자주 사용되는 DependsOn은 해당 설정의 종속성을 나타낸다. 예를들어 리소스 A의 특성을 리소스 B가 !Ref 를 사용하여 참조하면 다음 규칙이 적용된다. 리소스 A는 리소스 B 보다 먼저 생성됨 리소스 B는 리소스 A 보다 먼저 삭제됨 AMI로 moby linux를 사용하기 때문에 ssh로 연결 시 user 명이 다른 이미지들.. 2017. 5. 21.