๐ณ ์ ์ฉํ Docker ํ
๊ฐ๋จํ๊ฒ ps
๋ณด๊ธฐโ
ํ์ํ ์นผ๋ผ๋ง ์ถ๋ ค์ ์กฐํํ ์ ์๋๋ฐ ๋ช ๋ น์ด๊ฐ ๋๋ฌด ๊ธธ๋ฉด alias๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.
alias dps='docker compose ps --format "table {{.Name}}\t{{.Service}}\t{{.State}}\t{{.Ports}}"'
dps
์ฐ๋ถํฌ์์ ํธ์คํธ ์ ๊ทผํ๊ธฐโ
docker ์คํฌ๋ฆฝํธ์์ localhost
๋์ ์ฌ์ฉํ๋ host.docker.internal
์ ์ฌํ๊ฒ๋ Mac์ด๋ Windows์์๋ง ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ํ๊ณ
๋ฆฌ๋
์ค๋ ์ปจํ
์ด๋ ์คํ ์ --add-host host.docker.internal:host-gateway
์ต์
์ ์ง์ ํด์ผ ์๋ํ๋ค.
compose ํ์ผ๋ก ์์ฑํ ๋ ๋ค์๊ณผ ๊ฐ๋ค.
extra_hosts:
- "host.docker.internal:host-gateway"
๊ทธ๋ฆฌ๊ณ ๊ฐ์ธ์ ์ผ๋ก๋ ์ธ๋ถ IP๋ฅผ ํตํ ํต์ ์ด ์๋๋๋ผ๋ ๊ฐ์ ๋จธ์ ์์ ์ปจํ ์ด๋ <-> ํธ์คํธ ๊ฐ ์ฐ๊ฒฐ์ ufw๊น์ง ํ์ฉํด์ค์ผ ํ๋ค.
docker0
๋ ์๋๊ณ 127.17.0.0/16
์๋๊ณ ๊ฒฐ๊ตญ Anyware๋ก ์ด์ด๋ฒ๋ฆฌ๋ ์ฐ๊ฒฐ์ด ๋๋๋ฐ ๋์ฒด ์ด๋์ ํธ๋์
ฐ์ดํฌ ํ๊ณ ์๋น ์ง๊ฑด์ง ๋ชจ๋ฅด๊ฒ ์.