inflearn logo
강의

Course

Instructor

Essential for using Docker! Docker Compose

docker-compose command

docker run명령어는 언제 사용하나요?

342

satelites90719

27 asked

1

docker run 명령어를 사용해 여러개의 컨테이너를 띄운다 한들 하나의 port로 맵핑해야되서 사용하지 못하는데, 언제 사용하는지 궁금합니다.

앞단에 로드밸런서 같은? 게 있는 경우에 주로 사용하나요?

docker

Answer 1

1

alankim

안녕하세요.

docker run 명령어로 여러 컨테이너를 띄웠을 때 하나의 포트로 맵핑하느라 (결국은 여러 컨테이너를) 사용하지 못하는 것 같다고 질문해주셨네요.

 

외부 접속이 필요한 경우에는 질문에 적으셨듯 로드 밸런서를 두어, 여러 컨테이너를 번걸아가며 (혹은 접속량이 적은 쪽으로) 연결해줍니다.

다른 예로 외부 접속이 필요 없는 경우도 있겠습니다. 주기적으로 여러 웹 사이트에 대해 '동시에' 웹 크롤링을 수행해야 할 때를 생각해보죠. 여러 웹 사이트 주소를 환경변수로 주입하면서 컨테이너를 여러 개 실행하면 '동시에' 여러 웹 사이트에 대해 크롤링을 수행할 수 있겠습니다.

개인실습해설 프론트엔드, 백엔드 데이터베이스 방명록

0

113

2

db 란?

0

91

1

docker run -it -p 8080:80 --rm -v /home/nayuoh/docker-compose/:/usr/share/nginx/html/ nginx

0

110

1

{pwd}

0

95

1

${pwd}

0

101

1

docker 설치 후 첫 실행 시 docker.sock. 에러

0

943

2

도커 컴포즈 그대로 해서 docker-compose up -d 명령어 쳤는데, 프론트엔드랑 몽고디비는 up 상태가 되는데, 백엔드에서 몽고디비 커넥션이 안되네요

0

514

2

ghost 테스트 안됨

1

395

2

docker compose up 에러 질문드립니다~

1

1409

1

Volume 관련 질문 드립니다.

0

348

1

바로 멈춤 문제

0

373

1

볼륨 질문 드립니다.

1

286

1

실행시 바로 멈춤

1

365

1

강의자료 html에 있는 소스코드처럼 어떻게 작성하나요?

1

309

1

docker-compose.yml 파일 문법자료 문의 입니다

1

302

1

소스코드 복사해서 실습시 불편사항

1

283

1

depends_on 설정

1

344

1

docker-compose exec 질문 드립니다.

1

1153

1

volumes db_data 문의2

0

1048

1

구글링을 했는데 해결방안을 모르겠습니다.

1

236

1

안녕하세요!

1

202

1

강의 ppt

1

320

1

docker-compose 명령어 관련 질문입니다.

1

537

1

완강했습니다. 궁금한게있어서요!

1

210

1