이번 포스팅을 시작으로 도커를 처음 시작하는 사람이 알아야 할 내용 및 실습 방법에 대한 포스팅을 해 보려고 한다. 도커란 무엇인가? 도커는 컨테이너형 가상화 기술을 구현하기 위한 상주 어플리케이션과 이 어플리케이션을 조작하기 위한 명령행 도구로 구성되는 프로덕트이다. 어플리케이션 배포에 특화되어 있기 때문에 어플리케이션 개발 및 운영을 컨테이너 중심으로 할 수 있다. 웹 어플리케이션을 개발한다고 가정해 보자. 로컬에 Apache나 Nginx 같은 웹 서버를 구축한다고 생각해 보자. 가상 환경에 운영 환경과 같은 운영 체제를 설치하고 환경 구축 작업을 해야 한다. 이 때 로컬 환경에 도커만 설치하면 몇 줄짜리 구성 파일과 명령어 한 줄로 어플리케이션이나 미들웨어가 이미 갖추어진 테스트용 가상환경(도커 컨..
쿠버네티스
안녕하세요 오늘은 AWS Dev Day Seoul 컨퍼런스 리뷰를 해볼려고 해요. 지난주 목요일 저는 서울대학교에서 열린 AWS DEV DAY SEOUL 컨퍼런스에 다녀왔습니다. 이 행사는 AWS에서 주관하는 클라우드 컴퓨팅에 관한 기술 이벤트라고 공식 홈페이지에 소개가 되어 있네요. 인공지능과 기계학습, 앱 현대화, 블록체인 등 다양한 분야에 대한 AWS 서비스를 주제로 한 강연과 토론, 데모, 실습 워크샵 등이 준비되어 있었습니다. AWS 관계자들과 네트워킹 할 수 있는 기회도 있었구요. 아무래도 클라우드 서비스에 대한 이해도가 높은 사람들을 대상으로 강연을 하다 보니 학생이나 주니어보단 시니어 이상 개발자들이 많아 보였습니다. (내용이 다소 어려웠습니다 ㅠㅠㅠ) 저는 아침에 조금 늦게 집에서 나와서..