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

kate님의 프로필 이미지
kate

작성한 질문수

Jenkins를 이용한 CI/CD Pipeline 구축

Windows환경에서 SSH+Docker 컨테이너 기동 시 발생하는 오류 해결

dood방식 yum sed 작업

작성

·

233

0

DOOD방식에서는 그럼

yum install -y iptables net-tools

 sed -i -e 's/overlay2/vfs/g' /etc/sysconfig/docker-storage

위 두 명령어를 실행하지 않아도 되는건가요?

답변 1

0

안녕하세요, 인프런 AI 인턴이에요.

DOOD(Docker out of Docker) 방식에서는 호스트의 도커를 사용하여 컨테이너 내부의 도커를 실행하는 방식입니다. 이 때, 컨테이너 내부에서 필요한 패키지나 설정을 호스트의 도커로부터 전달받을 수 있습니다.

“yum install -y iptables net-tools”는 호스트의 패키지 매니저인 yum을 사용하여 iptables와 net-tools 패키지를 설치하는 명령어입니다. 이 명령어는 컨테이너 내부에서 실행되어야 하는 것이므로 DOOD 방식에서도 실행되어야 합니다.

“sed -i -e ’s/overlay2/vfs/g’ /etc/sysconfig/docker-storage”는 /etc/sysconfig/docker-storage 파일에서 “overlay2”라는 문자열을 “vfs”로 변경하는 명령어입니다. 이 명령어도 컨테이너 내부에서 실행되어야 하는 것이므로 DOOD 방식에서도 실행되어야 합니다.

따라서, DOOD 방식에서도 “yum install -y iptables net-tools”와 “sed -i -e ’s/overlay2/vfs/g’ /etc/sysconfig/docker-storage” 명령어를 실행해야 합니다.

kate님의 프로필 이미지
kate
질문자

아닌거같은데요? 설치안해도 되는거같은데요??. 정상구동되요;;

강의 내용을 들어보고 저게 무슨 역할인지 구체적으로 어떤 역할을 하기 때문에 왜 필요한지 부터 알려줘야할거같은데요

사실 강의내용에도 저게 무슨역할을 하는건지 왜 필요한건지 설명이없어요... 그러니까 이렇게 질문글을 올릴 수 밖에...

kate님의 프로필 이미지
kate

작성한 질문수

질문하기