/sys/fs/cgroup를 외부 볼륨으로 지정하는 이유를 알 수 있을까요?
653
작성한 질문수 47
안녕하세요.
컨테이너 실행 시 /sys/fs/cgroup를 외부저장소로 매핑을 하였는데, 그 이유를 알 수 있을까요?
-v /sys/fs/cgroup:/sys/fs/cgroup
감사합니다.
답변 1
1
안녕하세요, 이도원입니다.
컨테이너에서 사용되는 리소스들을 제어하기 위해 cgroupfs driver가 사용되었는데, cgroupfs는 /sys/fs/cgroup 디렉토리에 파일 또는 디렉토리 형태로 마운트됩니다. 컨테이너 내부에서 해당 디렉토리가 정상적으로 제어되지 않는 문제로 인해 sshd의 실행에 실패하는 경우가 있었기 때문에, Docker Host의 특정 디렉토리(/sys/fs/cgroup)로 바인드 마운트하여 사용하였습니다. 추가로, 해당 Host에 디렉토리가 존재하지 않아도, 사용되는 시점에 해당 경로가 생성되며, cgroup를 아무 경로에 monut해도 되지만 /sys/fs/cgroup 경로에 하는것이 linux에서 권장하는 위치이기 때문에, 아래와 같이 마운트하여 사용하였습니다.
감사합니다.
내장형 톰캣일경우
0
56
2
git 에 강의내용에 필요한 파일들 존재하지 않음
0
111
2
젠킨스에 등록된..
0
116
2
yml 파일 db 접속정보 수정 후 배포 시 미반영
0
133
2
jdk 버전 17
0
96
2
섹션2 강의자료
0
111
2
DOCKER 이미지 PULL
0
270
1
36강 edowon0623/cicd-project-ansible이 호환이 안되는것 같아요
0
68
1
질문이 있습니다!!
0
77
1
exec /usr/local/tomcat/bin/catalina.sh: invalid argument 오류 해별법(공유)
1
221
4
m2 mac: ansible-server에서 container 실행 안됨
0
168
2
Jenkins와 k8s 연동과 관련한 질문입니다.
0
108
2
Ansible 과 연동에서 이미지 및 컨테이너 생성과 관련한 질문 드립니다.
0
186
2
맥북 실리콘칩 invalid argument 에러 해결 (수동 설치)
0
273
3
Docker Container에서 Tomcat 설치
0
229
2
ec2 여러대에서 각각 직접 설치 이유
0
159
1
P@ssw0rd 설정시기
0
155
2
ansible 원리
0
139
2
ansible 존재여부
0
127
2
젠킨스 빌드 성공후 shutdown
0
264
2
Docker Hub에 Push 무한 로딩
0
147
2
컨테이너에 ssh로 접속 비밀번호 불일치
0
129
1
maven project 오류
0
125
2
엔서블을 이용하여 톰캣 이미지 배포 후, 되돌리는 방법
0
160
2





