• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

HOXY...도커 컨테이너로 2개의 웹사이트 운영 할 때...DB 포트가...

리프 409

1

9

안녕하세요.

 

혹시 도커 컨테이너로 2개의 웹사이트 운영 할 때...컨테이너 내부의 DB(mysql이던 마리아db이던) 포트를 각각 다르게 설정해줘야 하는게 맞겠죠? A웹호스팅의 SQL DB port가 336을 사용중이라면 B웹호스팅 SQL DB port는 3336식으로 안겹치게 하는게 맞는건지 짚어주시면 감사하겠습니다.

 

도크 개념이 아직도 생소하네요 ㅠㅠ

신고공유스크랩
9
1등
해아 2023.07.27. 16:28
컨테이너에 db를 넣어서 만드신건지 아니면 db 컨테이너를 따로 구성하신건지에 따라 다를거같습니다 또한 하나의 db 컨테이너에 여러개 웹사이트를 운영하실수 있습니다. 구성방식이 어떤방식인지요?
리프 글쓴이 2023.07.27. 16:34
해아

해아님 댓글 감사합니다.

현재 도커에서는 1개의 컨테이너에 워드프레스 1개 운영중이고, 추가로 컨테이너를 만들면서 워드프레스가 아닌 1개의 웹사이트를 만들고자 합니다.

image.png.jpg

 

좀 더 간단히 재질문 드리자면...

A 컨테이너에 DB 설치 포함

B 컨테이너에도 DB 설치 포함

하는 경우에는 A컨테이너/B컨테이너에 DB 336 포트 번호를 서로 다르게 설정하는게 맞을까요?

 

해아 2023.07.27. 16:38
리프
컨테이너 내부 통신이라면 포트를 안바꾸셔도 되는데요; 지금 보이는 스크린샷에도 mysql 컨테이너가 따로 실행되어있는걸로 보입니다.
제말은 같은 mysql 사용하실거면 컨테이너를 중복실행하기보다는 하나의 mysql 컨테이너에 사이트를 추가하셔도 된다는거에요..

만약 추가로 설치하는 컨테이너에서도 db를 따로 생성하여 포트를 변경하실경우 서버쪽에서도 바꿔주셔야 할겁니다.
리프 글쓴이 2023.07.27. 16:43
해아
아 이렇게 이해했습니다.

A컨테이너에 : 워드프레스+mysql(336포트) 설치
B컨테이너도 : 워드프레스+mysql(336포트) 설치
이렇게 하더라도 A / B 컨테이너는 개별 컨테이너이기 때문에 각자 컨테이너 내부 통신으로만 336포트를 사용하니 DB 포트 번호는 A / B컨테이너에서 동일하게 사용해도 문제가 없다.

-------

우선은 제가 mysql 컨테이너만 개별 설치하고 다른 컨테이너다가 이걸 붙이는 방법을 아직 몰라서...컨테이너별로 sql DB를 설치하는게 마음이 편합니다 ㅠㅠ
해아 2023.07.27. 16:40
리프
지금실행된것도 워드프레스 컨테이너 하나 db 컨테이너하나 2개가 실행중인걸 볼수있습니다.
리프 글쓴이 2023.07.27. 16:44
해아

오...아...제가 개념을 잘못 잡았군요.

image.png.jpg<-이게 컨테이너가 아니라

 

image.png.jpg<-이게 컨테이너였군요;;;

 

 

2등
햇서 2023.07.28. 09:38
컨테이너마다 서로 다른 환경이어서 바꾸실 필요는 없고, 컨테이너명이나 호스트명을 지정하시면( container_name: db1 )

외부로 포트를 노출시키지 않아도
나중에 호스트나 같은 네트워크에 속한 컨테이너 상에서 db1:336 처럼 접근할 수 있습니다.

호스트를 통해 포트를 노출하려면 각각의 336 포트를 각기 다른 호스트 포트에 매핑해주셔야 하고요
profile image 3등
꾀지남편 2023.07.31. 15:24

도커의 컨테이너는 각 개별적으로 IP를 부여받습니다.
그러나 결국 호스트와 매핑하게 된다면 포트를 중복해서 사용할 수는 없습니다.

다른 개념이지만 추가로 docker network 가 별개라면 또다른 이야기가 되구요.
compose 등으로 구성하는 경우 외부 노출이 안되는 별도 network라면 포트를 무엇을 써도 문제되지 않습니다.

동일한 웹서비스 두개를 운용시 구성의 예를 들어보겠습니다.

1. 만약 어플 (워드프레스등)과 DB가 한통이 아닌 각각 컨테이너로 별도로 동작하는데 network가 단순 브릿지나 호스트로 설정된 따로 국밥이라면..
network를 브릿지로 서로 겹치지 않도록 다른 포트로 잘 설정해줍니다.
이경우 별도로 [워프1] [워프2] [DB1] [DB2] 로 총 네개의 컨테이너가 올라갈겁니다.
이 컨테이너들은 각각 IP는 다르지만 서로 같은 호스트(IP)에서 외부포트를 열게 될테니 겹치지 않도록 포트를 구성해야합니다.

2. 각각 도커 compose 사용이 가능한 경우
밖으로 노출할 웹포트 경로(워드프레스 포트는 호스트 맵핑)만 안겹치게 설정하고 DB는
각 docker-compose.yml 끼리 네트워크 이름을 다르게 설정.
이 경우라면 서로 내부망이나 다름 없기에 2개의 어플의 설정 포트가 동일해도 문제되지 않습니다.
이런 식의 편리함 덕에 컴포즈로 많이들 사용합니다만 마찬가지로 외부로 노출한 웹 서비스 포트의 경우 한 도커 서버에서 동일할 수 밖에 없습니다.

결과적으로 [IP]:[Port]가 결국 호스트로 접근할 경로가 되기 때문입니다.

본문의 웹호스팅이란게 만약 웹서버가 아닌 정말 물리적으로 다른 IP의 서버라면 [IP] 항목이 다를테니 포트가 같아도 문제 없지만, 단순히 한 서버안에 웹어플리케이션을 뜻하시는 거라면 이녀석들은 각각 달라야 맞습니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기
번호 분류 제목 글쓴이 날짜 조회
공지 Docker 정보공유 게시판이 신규로 생성되었습니다. 11 달소 23.03.29.07:31 526
공지 홈서버에 쓸만한 도커이미지 추천 및 정리 28 달소 22.03.17.22:09 16447
185 질문
image
촌딱 23.07.06.11:18 1462
184 질문
normal
dowon 23.06.16.20:06 1232
183 질문
normal
각시수 23.04.06.14:59 1194
182 질문
image
obba 23.09.06.13:26 878
181 질문
normal
한군77 23.04.05.13:01 877
180 질문
normal
초보나스 23.03.30.15:33 796
179 질문
image
히릿 23.06.29.22:19 780
178 질문
normal
SNFAIUWQ 23.04.14.18:42 774
177 질문
image
섭리 23.04.17.22:07 698
176 질문
normal
타고난_초보 23.12.19.06:47 686
175 질문
normal
제이지 23.04.22.13:18 669
174 질문
image
공자 23.10.10.03:47 667
173 질문
image
Lamanus 23.01.15.14:52 631
172 질문
normal
각시수 23.04.02.14:31 622
171 질문
image
SNFAIUWQ 23.04.18.15:33 610
170 질문
image
칼퇴하는남자 23.08.05.01:13 603
169 질문
normal
23.11.14.00:45 595
168 질문
normal
메또롱 23.08.08.18:09 594
167 질문
normal
이브노아 23.07.18.17:10 580
166 질문
image
jinsol2 23.09.01.10:27 564
165 질문
image
각시수 23.04.05.20:02 556
164 질문
normal
레온하르트 23.07.16.15:44 530
163 질문
image
파스텔하늘 23.01.14.18:38 482
162 질문
image
핫바 23.08.26.21:19 482
161 질문
normal
메롱한상태 24.02.14.23:56 477
160 질문
normal
리틀프린스 23.05.08.10:07 465
159 질문
normal
주차장 23.12.06.15:51 442
158 질문
normal
ENTJ도플랜 23.07.12.11:50 426
157 질문
normal
SNFAIUWQ 23.05.31.12:57 423
156 질문
normal
매화 23.10.26.14:59 422
155 질문
normal
퉷끼 23.05.06.16:23 416
154 질문
normal
SNFAIUWQ 23.05.24.12:18 415
질문
normal
리프 23.07.27.16:25 409
152 질문
normal
초보나스 23.08.19.15:01 404
151 질문
normal
몰라요 23.11.26.16:38 396
150 질문
normal
서버컴좋아 23.04.22.03:20 388
149 질문
image
행복구슬 23.09.17.01:52 385
148 질문
image
금귤 23.05.05.18:53 383
147 질문
normal
bumworld 23.04.09.04:29 372
146 질문
normal
DDOCCKER 23.05.29.12:48 371
145 질문
normal
lEMMINOl 23.03.01.23:40 369
144 질문
normal
하늘은파랗다 23.08.17.02:31 366
143 질문
image
각시수 23.02.10.16:45 366
142 질문
image
뉴비나스 23.04.08.17:18 365
141 질문
normal
게르노 23.08.18.21:52 360
140 질문
image
꾀지남편 23.11.13.17:27 360
139 질문
normal
각시수 23.05.25.08:00 351
138 질문
image
동리소년 23.04.29.09:56 347
137 질문
normal
23.12.03.12:54 342
136 질문
normal
keiminem 23.04.07.12:22 340
135 질문
normal
똥쓰똥쓰 23.01.03.17:22 338
134 질문
normal
도커독해 23.06.20.22:39 332
133 질문
image
각시수 23.06.30.13:54 331
132 질문
normal
크와 23.09.07.09:30 331
131 질문
image
yororay 23.12.13.00:01 330
130 질문
image
hjk9860 24.01.16.18:41 328
129 질문
image
KimPig 24.01.23.18:50 324
128 질문
normal
이브노아 23.06.16.22:48 312
127 질문
normal
KimPig 23.11.07.02:56 311
126 질문
normal
참치 24.01.03.00:06 307
125 질문
normal
이정도면컴맹인듯 23.08.18.16:27 305
124 질문
normal
리프 23.07.26.08:04 302
123 질문
normal
콜라 23.01.12.16:17 301
122 질문
normal
ExpBox 23.04.27.19:13 295
121 질문
image
각시수 23.04.06.18:53 295
120 질문
normal
서버젼향지망개발자 23.10.02.21:45 292
119 질문
normal
콜라 23.04.22.10:16 291
118 질문
normal
백복 24.01.12.14:24 289
117 질문
image
나린이 23.07.01.23:22 287
116 질문
normal
시놀로지오너 23.03.16.23:06 284
115 질문
image
파스텔하늘 23.01.14.14:49 279
114 질문
normal
SNFAIUWQ 23.04.23.02:31 279
113 질문
normal
석석 23.08.22.08:41 278
112 질문
image
콜라 23.04.14.01:12 277
111 질문
normal
ZEMA 23.08.04.23:56 273
110 질문
normal
초보나스 23.11.05.11:47 271
109 질문
image
카마카 24.01.19.13:13 268
108 질문
normal
매화 23.08.27.17:28 267
107 질문
image
이정도면컴맹인듯 23.08.22.18:57 265
106 질문
normal
jinsol2 23.08.11.17:06 260
105 질문
normal
j3240 23.07.18.23:21 259
104 질문
normal
메또롱 23.08.02.09:46 257
103 질문
normal
행복구슬 23.10.18.20:25 255
102 질문
normal
jerry80 23.06.10.09:18 254
101 질문
image
http80 23.07.07.14:46 251
100 질문
normal
jnote 23.10.15.00:28 247
99 질문
normal
very 24.02.29.11:10 247
98 질문
image
매화 23.09.21.15:48 247
97 질문
normal
beula 23.02.24.17:22 244
96 질문
normal
sde 23.08.18.06:03 241
95 질문
normal
jerry80 24.02.20.09:34 240
94 질문
normal
신이 23.08.28.07:22 238
93 질문
image
꾀지남편 23.06.30.14:45 237
92 질문
image
NAS쌩초보 23.07.06.23:50 237
91 질문
normal
부산우유 23.06.19.02:14 237
90 질문
normal
콜라 23.04.18.10:29 237
89 질문
image
콜라 23.04.21.16:31 222
88 질문
image
행복구슬 23.09.27.07:56 217
87 질문
normal
lEMMINOl 23.07.15.23:06 217
86 질문
image
kyylink 23.08.06.21:31 216
85 질문
image
펀타임 23.05.30.10:56 215
84 질문
normal
하늘위의하늘 23.10.16.04:56 211
83 질문
normal
똥쓰똥쓰 23.04.03.16:58 210
82 질문
normal
섀틸 24.02.05.12:40 206
81 질문
normal
행복구슬 24.01.21.18:54 205
80 질문
normal
행복구슬 23.09.15.16:51 202
79 질문
image
이정도면컴맹인듯 24.03.02.07:12 202
78 질문
normal
ktheo 23.09.28.17:16 200
77 질문
image
카마카 24.02.22.17:24 199
76 질문
normal
블루스크린 23.05.04.11:30 195
75 질문
normal
행복구슬 23.09.18.19:58 195
74 질문
normal
동리소년 23.10.02.14:42 194
73 질문
normal
유로아빠 23.04.17.17:47 192
72 질문
normal
행복구슬 23.09.16.09:38 191
71 질문
image
purndal 24.02.08.10:14 190
70 질문
image
chocoProtein 24.02.22.15:17 189
69 질문
normal
펜타네스트 23.12.18.14:41 189
68 질문
image
뉴비나스 23.10.09.16:30 188
67 질문
image
지축또타 23.12.10.04:04 188
66 질문
normal
행복하게살자 23.09.04.22:15 185
65 질문
normal
섭리 23.02.21.03:30 183
64 질문
image
Jasons 23.08.17.17:47 182
63 질문
image
만두 23.10.27.22:49 182
62 질문
normal
석석 23.08.21.23:06 181
61 질문
normal
행복구슬 24.03.06.17:23 179
60 질문
normal
very 24.02.18.19:31 171
59 질문
image
너굴맨 23.09.17.17:48 170
58 질문
normal
bollack 23.12.28.09:36 166
57 질문
normal
채식곰 24.01.25.11:21 160
56 질문
normal
jinsol2 23.09.15.01:25 160
55 질문
normal
행복구슬 23.10.31.14:25 159
54 질문
image
퉷끼 23.07.31.10:43 158
53 질문
normal
쿠니씨 24.02.12.21:29 157
52 질문
normal
행복구슬 23.09.19.21:59 155
51 질문
normal
한냥 24.02.06.14:36 155
50 질문
normal
마이크로서버 24.01.18.15:42 155
49 질문
normal
메또롱 23.08.01.18:38 154
48 질문
normal
기계치끝판왕 23.09.14.23:29 153
47 질문
image
트리라랑 24.01.08.13:39 152
46 질문
normal
랜섬 23.09.16.13:18 152
45 질문
image
나스초보당 24.02.03.18:42 151
44 질문
normal
하늘은파랗다 23.08.22.11:50 150
43 질문
image
nftc 24.02.14.01:28 149
42 질문
normal
hanahana 24.01.09.02:12 148
41 질문
image
해롱해롱 23.03.22.13:01 148
40 질문
normal
zepinos 23.12.19.15:19 147
39 질문
normal
깐꾼파파 24.01.19.00:06 146
38 질문
normal
Winz 23.11.24.15:37 145
37 질문
normal
행복구슬 23.09.22.13:16 145
36 질문
normal
행복구슬 23.09.14.21:23 144
35 질문
image
행복구슬 23.09.18.00:45 144
34 질문
normal
마이크로서버 24.01.27.22:38 142
33 질문
normal
더글더글 23.08.11.16:05 141
32 질문
image
반투검스 23.08.10.22:39 141
31 질문
image
짬타이거 24.03.05.14:03 139
30 질문
image
KimPig 23.11.10.00:36 137
29 질문
normal
행복구슬 23.09.12.15:47 136
28 질문
normal
ROH7 23.11.10.08:14 135
27 질문
normal
동네슈퍼주인 23.10.26.17:30 135
26 질문
normal
모리아뽀 23.09.01.12:23 135
25 질문
image
세종나스 24.02.26.11:32 134
24 질문
normal
신이 23.09.24.13:18 132
23 질문
normal
동조 24.02.09.00:21 132
22 질문
normal
SHISHAMO 24.02.03.02:06 132
21 질문
normal
행복구슬 23.09.26.14:17 125
20 질문
normal
동조 24.01.29.23:35 123
19 질문
normal
이해하면 24.01.29.10:13 121
18 질문
normal
행복하게살자 23.09.10.10:51 120
17 질문
normal
마이크로서버 24.01.07.14:22 119
16 질문
image
Mdevl 23.09.16.23:53 117
15 질문
normal
행복하게살자 23.09.07.20:13 115
14 질문
normal
김루트 23.08.21.22:30 113
13 질문
normal
지나가는_문과생 24.04.09.19:47 105
12 질문
normal
행복구슬 23.09.13.07:10 103
11 질문
normal
샛삭 23.09.12.15:18 102
10 질문
image
리틀프린스 23.02.07.09:35 100
9 질문
image
ljr10 24.03.01.18:53 95
8 질문
image
동네슈퍼주인 23.11.04.21:50 94
7 질문
normal
SHISHAMO 24.02.03.02:15 93
6 질문
image
룰랴니야 24.02.27.23:28 88
5 질문
image
honey720 24.03.02.21:09 88
4 질문
normal
KimPig 23.11.10.14:08 87
3 질문
normal
ten9 23.09.07.18:53 74
2 질문
image
이야녕 24.01.01.20:35 61
1 질문
normal
두두루미 23.08.25.10:21 52