๋์ปค ๋คํธ์ํฌ
์ปจํ ์ด๋ ๊ฐ ํต์ ์ ์ํ ๊ธฐ๋ฅ
๋คํธ์ํฌ ์ข
๋ฅ
bridge
: ํ๋์ ํธ์คํธ ์ปดํจํฐ ๋ด์ ์ปจํ ์ด๋๋ค ๊ฐ ์ํต์ ์ํ ๋คํธ์ํฌ๊ฐ ์ปจํ ์ด๋์
172.17.0.~
๋์ญ์ IP๊ฐ ํ ๋น๋๋ฉฐ ์ด๋ฅผ ํตํด ์๋ก ํต์ ์ด ๊ฐ๋ฅ
host
: ์ปจํ ์ด๋์ ํธ์คํธ ๊ฐ ํต์ ์ ์ํด ์ปจํ ์ด๋ ๋คํธ์ํฌ๋ฅผ ํธ์คํธ์ ๋๊ธฐํ๊ฐ ์ปจํ ์ด๋๊ฐ host์ ๋์ผํ ๋คํธ์ํฌ๋ฅผ ์ด์ฉ
overlay
: ์๋ก ๋ค๋ฅธ ํธ์คํธ์ ์ปจํ ์ด๋ ๊ฐ ํต์ ์ ์ํ ๋คํธ์ํฌ
Command
docker network create [์ต์ ] ๋คํธ์ํฌ๋ช
๋คํธ์ํฌ ์์ฑ
์ต์ ์ผ๋ก ์ด๋ค ์ข ๋ฅ์ ๋คํธ์ํฌ๋ฅผ ์์ฑํ ์ง, ์ด๋ค IP ๋ฒ์ ์ ํํ ์ง ๋ฑ ์ ๋ฌ ๊ฐ๋ฅ
docker network connect [์ต์ ] ๋คํธ์ํฌ๋ช ์ปจํ ์ด๋๋ช
ํน์ ์ปจํ ์ด๋๋ฅผ ํน์ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ
docker network ls
ํ์ฌ ๋คํธ์ํฌ ๋ชฉ๋ก ์กฐํ
bridge, host, none ์ ๊ธฐ๋ณธ ๋คํธ์ํฌ
docker network inspect ์ปจํ ์ด๋๋ช
ํด๋น ๋คํธ์ํฌ์ ์ธ๋ถ ์ ๋ณด ํ์ธ ๋ช ๋ น
์ด๋ค ์ปจํ ์ด๋๊ฐ ํด๋น ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋์ด ์๋์ง, ํด๋น ์ปจํ ์ด๋์ ๋ถ์ฌ๋ IP๋ ๋ฌด์์ธ์ง ๋ฑ ํ์ธ ๊ฐ๋ฅ
๋์ปค ์ปดํฌ์ฆ์ ๋คํธ์ํฌ
๋์ปค ์ปดํฌ์ฆ๋ก ์์ฑ๋ ์ปจํ ์ด๋๋ค์ ํด๋น ์ปดํฌ์ฆ์ ๋ํดํธ ๋คํธ์ํฌ์ ์ํจ
์ปดํฌ์ฆ ๋ํดํธ ๋คํธ์ํฌ๋ช ์ ๋๋ ํ ๋ฆฌ๋ช _default์ด๋ฉฐ, ๋ธ๋ฆฟ์ง ๋คํธ์ํฌ์ด๋ค.
Last updated