inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

docker 주요 명령 익히기7 (컨테이너를 다루는 다양한 옵션)

docker attach 랑 exec 의 차이점을 잘 모르겠습니다.

1434

walong

작성한 질문수 4

2

10. 실행중인 컨테이너에 명령 실행하기

exec

11. 실행중인 컨테이너에 연결하기

attach

 

이 둘의 차이점이 몬지 잘 모르겠습니다.

회사에서 네트웍 구축 운영만 10년 정도 하다 이제 iaas 쪽 하이퍼바이저 구축등 새롭게 해보고 있는데 보통 시스템 벤더 업체 엔지니어들 왔을때 컨테이너 내부 확인할때는 주로 exec만 쓰더라구요 오늘 강의에서 두개 명령어 써봐도 둘다 컨테이너 안으로 들어가는거 같은데 구체적인 차이가 몬가요? ;;

네트웍만 하다가 와서 모르는게 많네요 ...

dockerexec docker linux network

답변 1

4

잔재미코딩 DaveLee

보통 네트워크쪽은 사용법에 집중하시더라고요. 개발쪽에 익숙하신 분들은 기능에 집중을 하고요.

보통 개발쪽은 굉장히 많은 명령어가 있어요. 필요에 따라, 선호에 따라 만들어놓는 것이라서, 유사한 명령이 많습니다. 그래서 개발자들은 보통 그럴 경우, 둘다 되는구나 정도로 하고 그 중에 내가 선호하는 명령으로 쓰는데요. 이런 분야에 익숙하지 않으시면, 이 둘이 유사한데 왜 두 방법이 있는지를 궁금해하시더라고요. 그러다보면, 이게 나아가서, 뭔가 답변이 결국 이런 기능을 만들었던 개발자의 마음을 투영해서 설명을 드려야 하는 상황이 생길 때가 있고, 그러면, 뭔가 질문과 답변 둘다 애매한 상황이 생기더라고요.

정확하게는 exec 는 내부에 들어가지 않고 실행하는 도커에 명령을 실행시키는 것일꺼고요. attach 는 실행중인 도커에 들어가는 것이니까요. 명령하나만 실행시키고 싶을 때는 exec 로, 여러 명령도 쓰면서 도커 내부에서 무슨 작업을 하고 싶다면 attach 를 쓰는게 더 나을 수 있지만, 역시 선호의 문제라고 보셔도 좋을 것 같습니다.

다음 링크도 한번 참고해보셔도 좋을 것 같습니다. 감사합니다.

https://biology-statistics-programming.tistory.com/120

0

성재현

안녕하세요 글쓴이님

인카토스입니다.

먼저, 댓글로 인사를 드리게 된 점 양해 부탁 드립니다.

이렇게 연락 드린 이유는 이번에 저희가 제작한 도커 각티슈케이스 제품 협찬을 제안드리고 싶어서 연락 드렸습니다.

개발자들에게 많은 사랑은 받은 각티슈케이스입니다.

저희 상품 블로그 포스팅이 가능하실지 여쭙고자 연락드렸습니다.

포스팅이 어려우시다면 도커 글 하단에 이미지와 링크만 좀 달아주셔도 좋을거같습니다.


연락드릴수 있는방법이 댓글밖에 보이지 않아 이렇게 먼저 연락드립니다.


협찬제안에 긍정적인 검토 부탁드리고 제안이 마음에 드신다면 하기 메일로 메일주시면 제품 보내드리도록 하겠습니다.



sungjh0726@naver.com



협찬제품 링크 : https://incatos.shop/surl/P/11



감사합니다.

인카토스 드림.


25년도 12월 docker compose 설치 방법이 레거시된 상황

0

118

1

학습자료는 구글드라이브에서만 볼 수 있나요?

0

101

1

강의 외 개발자 진로 관련 질문입니다!

0

78

1

왜 전 오류가 뜨나요??

0

109

1

학습자료가 없어요

0

167

1

강의가 재생이 되지 않습니다.

0

103

1

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

0

76

1

도커와 최신 서버 기술 수료시 웹 배포

0

156

1

개인키, 공인 인증서 폴더

0

147

1

워드프레스가 어렵네요 ㅠㅠㅠ

0

178

2

도커 활용하기 (주피터 노트북 서버 만들어보기)에서 질문있습니다

0

160

1

안녕하세요 배포 관련 질문이 있습니다.

0

147

1

ec2 인스턴스에서 우분투 버전관련 문의입니다

0

220

1

주피터 노트북 서버 만들어보기_pymysql 설치관련

0

268

1

window 데스크탑에 도커 사용하려고 하는데요~

0

180

1

안녕하세요 aws 사용 안해도 되나요 ?

0

193

1

/usr/local/apache2/htdocs 경로관련

0

229

2

섹션 16, 17 docker-compose up -d 명령 실행 시 다운로드 속도 느려짐

0

233

1

도커 컨테이너와 이미지 조사하기-docker run 실행시 컨테이너 생성 안됨 오류

0

459

1

mysql 접속 port 개방할 때 궁금한 점이 있습니다.

0

168

1

강의 소개에 나오는 강의자료? 들은 어떻게 받을수 있나요?

0

204

1

[인프런-수업자료요청] e북 자료(구글) 권한 요청드립니다 !

0

150

1

AWS VPC 과금 문제(탄력적 IP)

0

400

2

강의 섹션2 이후부터 강의화면 안보이는 이슈있습니다.

0

193

1