@시작하기 전
Docker 란 무엇인가?
Docker is software development platform to deploy apps
Apps 은 'containers' 라고 불리는데 저장되고, 어떠한 OS 에서도 실행이 가능하다.
Apps are the same, regardless of where they're run.
-no compability(호환성) issue.
-containers 스케일 조정 매우 쉬움
AWS 에서 Docker를 사용할수 있다.
바로 'ECS'
#Elastic Container Service (시험나옴)
-Lunch docker container on AWS
-사용하기 위해선 EC2 instance 를 먼저 만들어야됨
--------------------------------------------------------
#Fargate
-또 다른 docker container 실행 기능 in AWS
-사용하기 위해 EC2 instance 필요 없슴
-serverless offering
#ECR(Elastic Container Registry)
- Store your docker images to be run by ECS or Fargate
+docker images
컨테이너 실행에 필요한 파일이나 설정값등을 가지고 있는것
정리 하자면....
ECR --> Fargate
+컨테이너 이미지 +컨테이너 생성
ECR에 있는 이미지를 읽어서 fargate를 통해 컨테이너를 생성한다
'AWS_BASIC' 카테고리의 다른 글
# CodeDeploy, System Manager (SSM), OpsWorks (1) | 2020.12.21 |
---|---|
# CloudFormation , Beanstalk (0) | 2020.12.21 |
#3 Database - Various Amazon DB functions (0) | 2020.11.20 |
#3 Database (0) | 2020.11.19 |
#2 EBS VS EFS (0) | 2020.11.17 |
댓글