Photon, VMware, Container, install, git, iso, platform, os, 컨테이너, 포톤, vm웨어, Docker, rkt : Today Key
VMWare에서 Container를 위한 Container 전용 OS인 Photon을 VMWorld 2015에서 발표하였습니다.
Photon과 관련한 2가지 방향인 VIC와 Photon Platform은 곧 다음 포스팅에서(빠르면 이번 주내?) 다뤄질 예정이며..
우선 무작정 누구나 따라하기 쉬운 Photon OS 설치를 이번 포스팅에서 다뤄봅니다.
VMWare Photon OS 설치하기
Photon OS
• VMWare에서 Container를 위한 내놓은 Container OS
• ISO(Full, Minimal), OVA로 현재 제공되고 있음.
• 현재 Version은 Photon 1.0 TP2
설치
• 설치 시, Linux Kernel 3.X 64bit로 설치(혹은 Photon OS)
• 아래 설치 예제는 ISO Full Version으로 진행
• Photon 이미지를 실행하면 아래와 같이 Install 화면 표시
• Accept !
• Disk 선택.
• Disk 초기화
• Photon OS 종류 선택. 여기서는 Full Version으로 설치
당연히, full 버전이 Micro나 MInimal 버전보다 많은 기능을 포함하고 있지만, 조금 무거운 이미지이다.
하지만 기존 Linux OS에 비해서는 가볍다.
• Hostname 설정
• Root Password 설정
• 설치가 끝나면, 시스템 리부팅
• 설치가 완료.
• Photon의 현재 Version을 확인
• Photon에서 Docker를 활성화하고, VMware에서 CNA(Cloud Native Application) 예제로 올려놓은 이미지를 받아서 실행합니다.
• Photon OS에 Docker Container를 띄워서 웹서비스를 간단하게 올린 예제입니다.
• Photon 예제에서 사용한 이미지의 Linux 정보는 아래와 같습니다.
• 본 예제에서 설치한 Photon OS은 Full 버전입니다. 현재 사용량을 확인해보면 약 232M 정도입니다.
• Full Version의 경우에는 yum도 가능합니다.
• 다음은 Photon OS은 Minimal을 설치했을 때의 모습입니다. 현재 사용량을 확인해보면 약 46M 정도입니다.
• 다음은 Photon OS은 Micro를 설치했을 때의 모습입니다. 현재 사용량을 확인해보면 약 25M 정도입니다.
• 이상으로 아주 간단한 Photon OS의 설치와 간단한 CNA 예제를 실행해보았습니다.
Photon에 대한 정리는 다음 포스팅에서 보다 자세히. ^^ 하도록 하겠습니다.