IT는 개발자

쿠버네티스 본문

인프라

쿠버네티스

뚜둔64 2022. 7. 28. 12:10

 

컨테이너인프라환경이란?

여러개의 컨테이너가 격리된 상태로 실행되는 인프라 환경

 

 

가상 서버 EC2 → Iaas (Infrastructure as a Service)

(PaaS → Platform as a Service)

ex) 엘라스틴 빈 스톡 DB와 백엔드… 등의 구성을 따로 해주어야함

Software as a Service (SaaS) ex) 노션, 네이버 클라우드

Docker

이미지 태그: 이름이 동일한 이미지에 추가하는 식별자

ex) docker pull nginx:1.19.2

이미지는 여러 이미지에 동일한 레이어를 공유하므로 전체 용량이 감소

docker images <이미지 이름>
docker run -d(백그라운드 구동) --restart always(중지해도 자동 시작) nginx
컨테이너 생성 docker run [옵션] <사용할 이미지 이름>[:태그 | @다이제스트]

docker ps -> process status
docker ps -f id=cec7

docker run -d -p 8080:80 --name nginx-exposed --restart always nginx
docker cp <호스트경로> <컨테이너이름>:<컨테이너내부경로>

바인드 마운트 볼륨

docker run -d -p 60431:80 --name basic-run --restart always basic-img
docker ps -f name=basic-run curl 127.0.0.1:60431

 

 

출처: https://www.coupang.com/vp/products/5653006260?itemId=9256783982&vendorItemId=76542401748&src=1042503&spec=10304982&addtag=400&ctag=5653006260&lptag=10304982I9256783982&itime=20220728120219&pageType=PRODUCT&pageValue=5653006260&wPcid=16493766687683296343632&wRef=&wTime=20220728120219&redirect=landing&gclid=Cj0KCQjwxIOXBhCrARIsAL1QFCZDlj4oHTDrzWWHm29qAXbtDiIaHWAxI4h-DVZg3hBVLM-jb8TNOlwaAuH6EALw_wcB&campaignid=12207438463&adgroupid=115720946583 

 

컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커:컨테이너 인프라 환경을 이해하고 직접 구

COUPANG

www.coupang.com

 

Comments