이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

반응형

containerd 3

15. Docker 구조

Docker 구조 원래 최초에 docker는 이러한 구조를 가지고 있지 않고 docker 하나로 구성되어이 있었음. 하지만 이후 고수준(high-level) 컨테이너 런타임, 저수준(Low-level) 컨테이너 런타임 프로젝트로 분리되며 위와같은 구조를 가지게 되었음. 해당 구조를 직접확인해볼려면 아래와 같은 명령어로 확인 가능함. [구조 확인 명령어 ] ps aux | grep docker [결과] 상위 그림과 같이 실제로 dockerd, containerd, runc를 확인 할 수 있음 dockerd란? 일반적으로 docker를 사용하기 위해 실행했던 명령어(docker image, docker ps등)는 docker cli를 사용했던 것임. docker cli를 이용해서 명령어를 사용하면 최초로 d..

클라우드/Docker 2021.10.20

00. containerd 설치

Containerd 설치 목표 kubernetes 설치 시 container runtime tool을 containerd로 사용하기 위해 containerd 설치 방법을 알아봄. Test 환경 OS = CentOS 7 설치는 root 계정으로 진행함. containerd란? 일반적으로 container runtime tool의 대표라고 하면 docker를 떠올릴 것임. 하지만 docker 구조를 더 자세히 파고들어서 따지고 보면 docker가 container runtime tool이라기 보단 docker 를 구성하고 있는 것 중 containerd가 container runtime tool에 해당함. docker는 version 1.11 이후 버전부터 containerd를 container runtim..

86. Kubernetes docker 지원 중단 관련 설명

kubernetes docker 지원 중단 관련 설명 목표 kubernetes 에서 2021년 하반기 1.23 version 부터 docker를 지원하지 않는다고 하는데 그 이유를 자세히 알고싶어서 리서치를 진행했던 과정을 정리해봄. 이유와 대처 방법을 알아봄. 2022-02 월 내용 추가 사항 현재 Docker는 Mirantis(미란티스)가 인수해서 cri-docker를 지원함. 그래서 k8s 1.23에서 Docker를 사용할 수 있음. 프로젝트 링크 : https://github.com/Mirantis/cri-dockerd 공식 관련 내용 확인 2020.12.02 글 확인 https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker/ ..

반응형