본문 바로가기

Docker | Kubernetes4

AKS 쿠버네티스를 도입하면서 정리한 글 - 배포하기 이 글을 통해서 얻으실 수 있는 것 1. 도커 이미지 빌드하기 2. 쿠버네티스에 앱을 배포하는 방법 쿠버네티스 소개 쿠버네티스는 컨테이너 관리 환경입니다. 도커같은 기술을 통해서 컨테이너를 만들었을때 컨테이너를 관리하기 위한 환경입니다. 비슷한 컨테이너 관리 환경으로는 Docker Swarm이 있습니다. Mesosphere 같은 서비스도 있지만 현재 컨테이너 관리환경은 쿠버네티스가 표준이 되고 있습니다. Azure, AWS, Google Cloud 에서도 EKS , AKS , GKE 를 서비스하면서 컨테이너 관리 환경으로 쿠버네티스를 서비스 하고 있습니다. 이런 컨테이너 관리 환경이 왜 필요할까요 더 쉬운 말로 표현한 쿠버네티스 도커같은 기술로 이미지를 만들고 배포한 컴퓨터가 여러대 있다고 했을 때 그 .. 2019. 12. 16.
도커 이미지 이름으로 삭제하기 , 한번에 여러개 선택해서 지우기 정규 표현식을 활용한다. docker rmi `docker images | awk '$1 ~ /이미지-이름에-포함된-문자열/ {print $3}'` 2019. 7. 30.
Docker(도커)를 사용하면서 정리한 글 도커 소개 컨테이너 기반의 가상화 플랫폼. VM ware 같은 가상머신 기반의 가상환경과는 차이가 있다. 도커는 컨테이너를 기반으로 Guest OS 를 설치하지 않는다. 도커의 필요성 최근 웹 개발에서는 클라우드 컴퓨팅을 사용해서 배포하는 일이 많다. 언제 어디서나 같은 환경을 구성하고 배포하는것은 시간적 비용이 많이 든다. 배포하려는 구성 환경을 이미지 파일로 만들어서 관리하면 훨씬 편리하게 배포, 운영을 할 수 있다. 도커의 장점 도커는 환경을 이미지 파일로 만들어서 배포 운영을 훨씬 편리하게 해준다. 생성한 이미지는 깃처럼 버전 관리를 할 수도 있다. push / pull 하며 배포하고 내려 받을 수도 있다. ECR 같은 이미지 저장소를 함께 쓰면 더 편리하다. 도커의 단점 호스트 컴퓨터보다는 느리.. 2019. 5. 7.
AWS 리눅스에서 도커 사용하기 putty 로 접속 한 후에 도커를 설치한다 https://docs.aws.amazon.com/ko_kr/AmazonECS/latest/developerguide/docker-basics.html#install_docker 사진은 AWS 홈페이지에서 캡처했습니다. 명령어를 따라 입력하면 설치가 진행됩니다. 2018. 8. 9.