인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

강낭콩님의 프로필 이미지
강낭콩

작성한 질문수

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

이미지로 컨테이너 만들기

컨테이너별 하드웨어를 할당받을 때

작성

·

194

0

강의에서처럼 컨테이너 별로 하드웨어 자원을 할당받을 때, 하나의 예를 들면 cpu의 경우 Cpu 코어 별로 컨테이너 별 할당을 하게 되는 방식인건지 아니면, 논리적으로 코어 조차도 분할해서 각 컨테이너가 사용할 수 있는 부분이 구분되는 것인지 궁금합니다. 

 

그리고 앞선 강의에서 도커가 각 컨테이너들을 격리시키는 방법으로 namespaces와 c group이라고 알려주셨는데, 이 기능들이 리눅스 컨테이너의 기술이더라구요. 그래서 그런데 도커가 리눅스 컨테이너 기반의 기술인건가요??

답변 1

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

안녕하세요 강낭콩님 ! 

우선 도커 컨테이너는 리눅스 기술을 이용해서 만들어진것입니다.
그러기에 namespace와 c group을 사용할 수 있습니다. 

코어 분할 같은 경우는 예를 들어서 만약 abc라는 컨테이너에 2.5core를 최대한으로 하고 싶으면 
docker run --cpus 2.5 abc:latest라고 해주시면 됩니다. 

수고하세요 ~ ! 

강낭콩님의 프로필 이미지
강낭콩

작성한 질문수

질문하기