지난 글에 이어서 이번 글에서는 AWS 의 ECR (Elastic Container Registry) 서비스를 통해 이미지를 관리하는 방법에 대해 알아본다. 기본적으로 AWS 에 대한 계정 설정은 모두 완료되었다는 가정 하에 진행한다. 우선 Amazon Elastic Container Registy 에 접속한다. 로그인이 되었다면 아래 링크를 통해 접속이 가능할 것이다. 리전은 무관하나 가급적 서울 리전 (ap-northeast-2) 을 사용하는 것이 속도 면에서 효율적이다. https://ap-northeast-2.console.aws.amazon.com/ecr/get-started?region=ap-northeast-2 https://ap-northeast-2.console.aws.amazon.com..
지난 글에 이어 이번 글에서는 도커 설치 후 도커의 이미지와 컨테이너의 구성 요소에 대해 알아보고자 한다. 도커 이미지와 컨테이너는 도커에서 가장 중요한 단위이다. 도커를 활용하다 보면 이미지 다운로드, 컨테이너 실행, 이미지 빌드 등 대부분의 과정이 이미지와 컨테이너에 관련된 작업이다 보니 이에 대해 이해하는 것이 중요하다. 이미지 컨테이너를 생성할 때 필요한 기본 요소이다. 컨테이너의 목적에 맞는 바이너리와 라이브러리가 기본적으로 설정되어 있다. 예를 들어 nginx 이미지를 다운로드하면, 별도의 작업을 거치지 않아도 nginx 실행에 필요한 라이브러리들이 기본적으로 설치되어 있는 것을 볼 수 있다. 컨테이너 이미지를 통해 만들어진 프로세스이다. 호스트와 다른 컨테이너로부터 격리되어 있다. 격리된 시..
최근 들어 많은 기술 회사들에서 DevOps와 컨테이너 가상화 기술을 강조하면서, 많은 개발자들이 DevOps 에 관심을 가지고 있다. DevOps 를 하게 되면 자연스럽게 MSA (Micro-Service Architecture) 를 접하게 되는데, 컨테이너 가상화 기술은 MSA 를 구성함에 있어 없어서는 안될 기술이라 할 수 있다. 그럼 컨테이너 가상화 기술은 무엇이고, docker 는 왜 써야 할까? 전통적인 배포 환경 (Traditional Deployment) 컨테이너나 가상화와 같은 기술을 사용하기 전에는, 흔히 리눅스 인스턴스에 바로 서비스를 배포하는 방식을 사용한다. AWS 와 같은 클라우드 서비스를 사용한다면, LightSail 이나 EC2 와 같은 가상 인스턴스 환경을 통해 배포하기도 ..
- Total
- Today
- Yesterday
- Java
- Terraform
- 디자인
- HCL
- DESIGN
- Material
- Container
- 머티리얼
- dockerfile
- Android
- 메터리얼
- EC2
- 자료형
- 안드로이드
- main
- 도커
- docker
- 스타트업
- 테라폼
- uiux
- AWS
- ecr
- Operator
- 자격증명
- entrypoint
- 컨테이너
- cmd
- 자바
- dockerhub
- env
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |