이쿠의 슬기로운 개발생활

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

반응형

runC 3

Container 관련 기술 리서치

Container 관련 기술 리서치 개발하는데 Container에 대한 자세한 이해가 필요해서Container관련 기술에 대해서 글로 정리하며 다시 한번 복습 및 리서치를 진행해봄.리서치와 복습만이 살길이다....ㅠㅠ  Container란?제가 아는 내용을 설명드릴려고 하면 일단 Linux와 Windows는 별개로 설명드려야할 것 같음. linux Containerlinux container는 리눅스 네임스페이스(Linux namespaces), 컨트롤 그룹(cgroup),  루트 디렉터리 격리(chroot) 등의커널 기능을 활용해서 linux 커널을 공유하면서 프로세스를 격리된 환경에서 실행하는 기술임. [container의 대표적인 특징]1. stateless하게 동작해서 container 상태를 보..

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

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/ 결론 요약ku..

반응형