์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ™œ์„ฑํ™” ํ•ด์ฃผ์„ธ์š”

docker log

 ·  โ˜• 1 min read  ·  โœ๏ธ brinst · ๐Ÿ‘€... ์กฐํšŒ์ˆ˜

docker ์ด๋ฏธ์ง€ ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๊ธฐ

1
docker save -o <image> <filename>

docker ์ด๋ฏธ์ง€ ํŒŒ์ผ ๋กœ๋“œํ•˜๊ธฐ

1
docker load < <filename>

๊ทธ ํ›„ ํ•ด๋‹น ์ด๋ฏธ์ง€๋ฅผ run ๋ช…๋ น์–ด๋กœ ์‹คํ–‰ํ•˜๋ฉด ๋œ๋‹ค.

docker log ์ฐ๊ธฐ

docker container์˜ ๋กœ๊ทธ๋ฅผ ๋ณด๋ ค๋ฉด ๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•œ๋‹ค.

1
docker logs --tail 10 <containerID>

์œ„์™€ ๊ฐ™์ด ์ž…๋ ฅํ•˜๋ฉด โ€”tail 10 ์ด ์˜ต์…˜ ๋•Œ๋ฌธ์— ํ•ด๋‹นํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ์˜ ๋กœ๊ทธ์—์„œ ๋’ค์—์„œ 10์ค„๋งŒ ์ถœ๋ ฅํ•ด์ค€๋‹ค.
์ฆ‰ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์กฐํšŒ๊ฐ€ ์•ˆ๋œ๋‹ค.

๋งŒ์•ฝ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋กœ๊ทธ๋ฅผ ๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž…๋ ฅํ•œ๋‹ค.

1
docker logs -f <containerID>

-f ์˜ต์…˜ ๋•Œ๋ฌธ์— ์‹ค์‹œ๊ฐ„์œผ๋กœ ์กฐํšŒ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

docker ๋งˆ์šดํŠธํ•˜๊ธฐ

์—…๋ฌด๋ฅผ ๋ณด๋‹ค๊ฐ€ ๋„์ปคํด๋”์™€ ์„œ๋ฒ„ํด๋”๋ฅผ ๋งˆ์šดํŠธ ํ• ์ผ์ด ์ƒ๊ฒจ์„œ ์•Œ๊ฒŒ๋œ ๋ช…๋ น์–ด๋ฅผ ์ •๋ฆฌํ•œ๋‹ค.

1
docker run -v <์„œ๋ฒ„๊ฒฝ๋กœ>:<๋„์ปค๊ฒฝ๋กœ> ~~

์œ„์™€ ๊ฐ™์ด ์ž…๋ ฅํ•˜๋ฉด ๋œ๋‹ค.

๊ณต์œ ํ•˜๊ธฐ

brinst
๊ธ€์“ด์ด
brinst
Backend Developer

๋ชฉ์ฐจ