๋์ปค ์ปจํ
์ด๋์์ ์ดํ๋ฆฌ์ผ์ด์
์ ๋ก๊ทธ๋ฅผ ํ์ค ์ถ๋ ฅ๊ณผ ํ์ค ์ค๋ฅ๋ก ๋ด๋ณด๋ด์ผํจ. ์์์ ๋ก๊น
๋๋ผ์ด๋ฒ๊ฐ ์ฒ๋ฆฌํ๋ค. (๊ต์ฅํ ๋ง์ ๋ก๊น
๋๋ผ์ด๋ฒ๊ฐ ์์)
# ์ ์ฒด ๋ก๊ทธ ํ์ธํ๊ธฐ
$ docker logs [container]
# ๋ง์ง๋ง ๋ก๊ทธ 10์ค ํ์ธ
$ docker logs --tail 10 [container]
# ์ค์๊ฐ ๋ก๊ทธ ์คํธ๋ฆผ ํ์ธ
$ docker logs -f [container]
# ๋ก๊ทธ๋ง๋ค ํ์์คํฌํ ํ์ธ
$ dockder logs -f -t [container]
$ cat /var/lib/docker/containers/${CONTAINER_ID}/${CONTAINER_ID}-json.log
์ปจํ ์ด๋ ๋จ์๋ก ๋ก๊ทธ ์ฉ๋ ์ ํ์ ํ ์ ์์ง๋ง, ๋์ปค ์์ง์์ ๊ธฐ๋ณธ ์ค์ ์ ์งํํ ์๋ ์์. (์ด์ํ๊ฒฝ์์ ํ์ ์ค์ )
# ํ ๋ก๊ทธ ํ์ผ ๋น ์ต๋ ํฌ๊ธฐ๋ฅผ 3MB ๋ก ์ ํํ๊ณ , ์ต๋ ๋ก๊ทธ ํ์ผ 3๊ฐ๋ก ๋กํ
์ดํ
.
$ docker run \
-d \
--log-driver=json-file \
--log-opt max-size=3m \
--log-opt max-file=5 \
nginx