일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 라우터
- 프로그래머스
- 데이터베이스
- TDD
- Container
- Snort Rule
- 도커
- 트레바리
- osi7layer
- coding test
- 스노트
- db
- Python
- Linux
- 라우팅프로토콜
- MySQL
- Routing
- Cosmos
- 리눅스
- snort
- database
- docker
- 컨테이너
- programmers
- Router
- 라우팅
- 스노트 룰
- OSI7계층
- 코딩 테스트
- 코딩테스트
- Today
- Total
목록Simple is IT/Cloud & Container (27)
Simple is IT, 누구나 보고 누구나 깨닫는 IT
HyunJin-Jeong/Containers [Docker&Kubernetes] 컨테이너를 공부하며 기록하고 정리합니다. Contribute to HyunJin-Jeong/Containers development by creating an account on GitHub. github.com
Kubernetes Cluster Architecture Kubernetes 클러스터는 물리적, 가상 온프레미스 또는 클라우드에서 컨테이너 형태로 애플리케이션을 호스팅 해요. 필요에 따라 애플리케이션 인스턴스를 쉽게 배포하고 통신하죠. 이 포스팅에서 다루는 내용은 이렇습니다! Master Node etcd, controller manager, kube-apiserver, kube-scheduler Worker Node kubelet, kube-proxy, container runtime engine(docker 등) > Architecture Master Node: Kubernetes 전체를 관리하는 책임, 노드의 정보 저장, 구성요소(메모리, 용량 등) 관리 마스터 노드는 'etcd, Controlle..
아래 포스트들은 '시작하세요 도커/쿠버네티스' 도서 내용을 기반으로 정리했습니다. Docker 개념 도커 볼륨으로 효율적인, Stateless한 컨테이너 운영을 해보자! Docker Network 구조는 어떨까, 그리고 종류는? (1/2) Docker Network 구조는 어떨까, 그리고 종류는? (2/2) Docker Container Logging_logs(1/4) Docker Container Logging_syslog(2/4) Docker Container Logging_fluentd(3/4) Docker Container Logging_awslogs(4/4) Docker Container 자원 할당 제한 Docker 이미지 정복하기_허브 저장소와 이미지 관리 및 구조(1/2) Docker 이미지..
Docker Image 모든 컨테이너는 이미지를 기반으로 생성됩니다. 그래서 우리가 도커 컨테이너를 생성하기 위해선 이미지 다루는 방법을 알아야 하죠. 다루는 내용은 아래와 같습니다. Docker Hub 이미지 생성과 삭제를 위한 명령어 도커 이미지의 구조 이해 이미지 추출과 배포를 위한 저장소 생성 이미지 추출 도커 이미지를 별도로 저장하거나 옮기는 등 필요에 따라 이미지를 단일 바이너리 파일로 저장해야 할 때가 있어요. 이때, docker save 명령어를 사용하면 컨테이너의 커맨드, 이미지 이름과 태그 등 이미지의 모든 메타데이터를 포함해 하나의 파일로 추출할 수 있답니다. # docker save -o alpine.tar alpine # ls alpine.tar -o 옵션은 추출될 파일명을 지정합..
Docker Image 모든 컨테이너는 이미지를 기반으로 생성됩니다. 그래서 우리가 도커 컨테이너를 생성하기 위해선 이미지 다루는 방법을 알아야 하죠. 다루는 내용은 아래와 같습니다. Docker Hub 이미지 생성과 삭제를 위한 명령어 도커 이미지의 구조 이해 이미지 추출과 배포를 위한 저장소 생성 도커 허브 데비안/우분투에서 apt-get install 명령을 실행하면 apt 레포지터리에서 패키지를 내려받습니다. 레드햇에서 yum install 명령을 실행하면 yum 레포지터리에서 패키지를 내려받습니다. 이처럼 도커에서도 docker create/run/pull 명령을 사용하면 기본적으로 도커 허브(Docker Hub)라는 중앙 이미지 저장소에서 쫙 스캔한 후 이미지를 내려받아요. 도커 허브는 도커가..
Docker 컨테이너 자원 할당 제한 우리가 컨테이너를 생성할 때 따로 옵션을 지정하지 않으면 컨테이너는 호스트의 자원을 제한 없이 쓸 수 있게 설정이 됩니다! 만약 우리가 제품 단계의 컨테이너를 고려한다면 자원에 대해 예민해져야 해요. Memory, CPU, Block I/O 제한 컨테이너를 생성하는 run, create 명령어에서 컨테이너의 자원 할당량을 조정하도록 옵션을 설정할 수 있답니다. 기존에 만들어져있는 컨테이너에 대해 자원 제한을 변경하려면 update 명령을 입력해주세요. docker update [resource limit] [container name] 자원이 제한되어 있는 컨테이너를 확인하기 위해선 inspect 명령어를 입력하세요. docker inspect [container n..