inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Jenkins를 이용한 CI/CD Pipeline 구축

DinD and DooD

해결된 질문

663

감채

작성한 질문수 18

1

안녕하세요. 실습4) Docker Container에 배포하기 ① 강에 대한 질문입니다.
해당 강에서는 아래와 같이 DinD 기준으로 설명되어 있습니다.

 

 

1) 소켓 공유는 포트를 설정하는 다른 컨테이너 간의 연결과 무슨 차이가 있나요?

2) DooD 방식으로 강의 끝까지 진행해도 문제가 없나요?

 

 

sonarqube cicd jenkins ansible kubernetes

답변 1

1

Dowon Lee

안녕하세요, 이도원입니다.

DinD 방식으로 작업을 하실 때, 개별적인 Docker를 사용하기 때문에, Docker 내부에서 사용하는 포트가 외부로 Expose될 때 충돌이 발생하는 것 외에는 문제가 없지만, DooD 방식의 경우에는 Host PC의 Docker engine을 사용하는 방식이기 때문에, Host PC에서 사용하는 포트나 다른 Docker 에서 사용하게 되는 Docker가 모두 하나인 것 처럼 공유되기 때문에, 충돌에 대한 주의를 당부 드리것입니다. 강의를 마치실 때까지 DooD 방식이어도 문제는 없으며, 강의에서 사용되는 각 Container의 포트를 다른 곳에서 서로 충돌되지 않도록 포트를 변경하시어 사용하시면 될 것 같습니다.

감사합니다.

내장형 톰캣일경우

0

27

2

git 에 강의내용에 필요한 파일들 존재하지 않음

0

92

2

젠킨스에 등록된..

0

102

2

yml 파일 db 접속정보 수정 후 배포 시 미반영

0

115

2

jdk 버전 17

0

85

2

섹션2 강의자료

0

107

2

DOCKER 이미지 PULL

0

268

1

36강 edowon0623/cicd-project-ansible이 호환이 안되는것 같아요

0

65

1

질문이 있습니다!!

0

72

1

exec /usr/local/tomcat/bin/catalina.sh: invalid argument 오류 해별법(공유)

1

208

4

m2 mac: ansible-server에서 container 실행 안됨

0

162

2

Jenkins와 k8s 연동과 관련한 질문입니다.

0

99

2

Ansible 과 연동에서 이미지 및 컨테이너 생성과 관련한 질문 드립니다.

0

177

2

맥북 실리콘칩 invalid argument 에러 해결 (수동 설치)

0

261

3

Docker Container에서 Tomcat 설치

0

225

2

ec2 여러대에서 각각 직접 설치 이유

0

155

1

P@ssw0rd 설정시기

0

152

2

ansible 원리

0

136

2

ansible 존재여부

0

120

2

젠킨스 빌드 성공후 shutdown

0

252

2

Docker Hub에 Push 무한 로딩

0

130

2

컨테이너에 ssh로 접속 비밀번호 불일치

0

122

1

maven project 오류

0

120

2

엔서블을 이용하여 톰캣 이미지 배포 후, 되돌리는 방법

0

151

2