해당 자료는 사내 교육용으로 제작된 자료입니다.
자료 사용시 출처 부탁 드려요.
목차
- Deploying Applications From Images
- Deploying Applications From Source
- Deploying Applications From Template
Deploying Applications From Source
이번 Lab 은 Source 를 이용하여 App 을 배포 하도록 하겠습니다.
PHP WebApp 배포
Web Console 로
developer
계정으로 로그인합니다.
테스트를 위한 신규 Project 생성합니다.
From Git
항목을 선택합니다.
소스 주소 https://github.com/chhanz/docker-swarm-demo.git
를 입력하고 사용할 Builder
로 PHP
를 선택합니다.
Builder
로 사용할 PHP
Version 선택합니다.
Build 가 시작되는 것을 확인 할 수 있습니다.
상세 로그를 확인 할 수 있습니다.
Build 가 완료 되었습니다.(S2I
)
위와 같이 original
배포 완료가 된 것을 확인 할 수 있습니다.
Scale Out 을 수행하여 APP 이 정상 작동하는지 확인 하도록 하겠습니다.
Load Balancing 이 잘 되는 것을 확인 할 수 있습니다.
Source 를 수정하여 Github
에 반영해보도록 하겠습니다.
Github
에 Source Push 되었습니다.
신규 Version 으로 Start Build 합니다.
Build 가 완료 되었습니다.
Version v2
배포 완료 되었습니다.