도커 호스트에 대한 개념이 잘안잡힙니다.
196
작성한 질문수 37
안녕하세요 강의 잘듣고있습니다.
1.도커 호스트에 대한 개념이 잘 잡히지가 않습니다.
2. 또한 여러개의 서버를 말씀하셨는데 이 여러개의 서버란 어떤 서버를 말하는건지 잘모르겠습니다.
감사합니다.
답변 1
2
안녕하세요!
도커는 명령어를 입력하는 클라이언트와 컨테이너를 관리하는 서버, 2개의 프로그램이 있습니다.
예를 들어, 10.0.0.1 서버에 도커 서버를 설치하고 2375 포트로 오픈한다면, 해당 서버에 직접 접속하지 않더라도 외부에서 2375 포트로 도커 명령어를 전달할 수 있습니다.
도커 컨테이너를 실행할 서버가 5개라면 5개의 서버에 도커를 설치하고 한 곳(개발 PC)에서 5개의 서버에 명령어를 다음과 같이 전달할 수 있습니다.
DOCKER_HOST=tcp://10.0.0.1:3475 docker run xxx
DOCKER_HOST=tcp://10.0.0.2:3475 docker run xxx
DOCKER_HOST=tcp://10.0.0.3:3475 docker run xxx
DOCKER_HOST=tcp://10.0.0.4:3475 docker run xxx
DOCKER_HOST=tcp://10.0.0.5:3475 docker run xxx
도커 서버가 설치된 서버를 도커 호스트라고 이해하시면 될 것 같습니다.
추가로 궁금한점 있으면 다시 문의주세요! 감사합니다.
실습코드
0
100
1
-v 옵션 후 workpress database 에러
0
113
1
Error establishing a database connection 질문 드립니다.
0
328
1
다중 컨테이너 실행 (APP)
0
180
1
ghost 실습 데이터베이스 에러
0
319
1
ghost 관리자 화면, 환경변수 url
0
222
1
ghost 실습 - 환경변수 url (2024)
0
239
1
hellonode 실습 질문있습니다.
0
182
1
docker-compose.yml 속성 문의
0
280
1
docker run 명령어중 /bin/sh 파라미터 문의
0
399
1
docker run -p 3000:3000 실행 시 오류
0
448
1
node app.js 실행 에러
0
323
1
Permission denied
0
668
1
result code build 시에 오류 있으신 분들
4
360
2
frontend, backend environment port 속성 관련 질문
0
370
1
app.js 실행 시 http 모듈 관련 이슈
0
337
1
방명록 배포과정중 질문이 있습니다.
0
302
1
Error establishing a database connection 에러 해결좀 해주세요
0
1392
1
docker 설치 오류
0
623
1
도커 기본 명령어 진행 중 막히는 부분
0
350
1
custom docker와 Base Image
0
241
1
안녕하세요 -d 옵션과 --rm 옵션에 대해서 질문을 하고자 합니다!
0
273
1
-v flag 에 질문있습니다
0
249
1
윈도우 파워쉘로 도커를 할라고하는데 컨테이너 만들기는 어떻게 해야되나요
0
772
1





