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

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

병훈님의 프로필 이미지

작성한 질문수

비전공자도 이해할 수 있는 Docker 입문/실전

Docker란 ? / 컨테이너(Container)란? / 이미지(Image)란?

컨테이너 개념

작성

·

130

0

컨테이너는 하나의 컴퓨터 내에서 독립적인 환경으로 구성된 미니 컴퓨터라고 설명을 해주셨습니다.

그러면 하나의 컨테이너에는 하나의 프로그램만 운영할 수 있나요 ?

왜냐하면 각 컨테이너는 고유의 ip, port 번호를 할당받으니까 이러한 궁금증이 생기게 되었습니다.

답변 1

0

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

안녕하세요 병훈님! 좋은 질문 해주셨네요:)

 

하나의 컴퓨터에 여러 프로그램을 실행시킬 수 있듯이,

하나의 컨테이너에서도 여러 프로그램을 실행시킬 수 있습니다.

 

하지만 일반적으로는 관리의 편이성을 위해

하나의 컨테이너에서는 하나의 프로그램만 실행시켜 운영하는 게 일반적입니다!

 

아래 링크가 도움이 되실 것 같아 같이 첨부드릴게요~!!

https://okky.kr/questions/675319

https://ai-back-end.tistory.com/49

 

이 외로 궁금하신 점 생기시면 또 질문 남겨주세요~~

 

병훈님의 프로필 이미지
병훈
질문자

답변 감사합니다 !

 

그러면 하나의 컨테이너에는 여러 개의 프로그램을 실행시킬 수 있으니까 하나의 포트번호가 아닌 여러 개의 포트번호가 존재할 수 있는건가요 ??

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

네 맞습니다! 여러 개의 포트를 오픈할 수도 있습니다!

참고할 수 있는 링크도 같이 첨부해드릴게요~~

https://betterstack.com/community/questions/how-to-expose-more-than-one-port-in-docker/

병훈님의 프로필 이미지
병훈
질문자

감사합니다 ! 강의 계속 듣고 있는데 너무 재밌고 알찹니다 구매 후회가 전혀 없어요 !!

병훈님의 프로필 이미지

작성한 질문수

질문하기