반응형
JSON-file 로그 사용하기
mysql을 구동하는 컨테이너는 포그라운드에서 실행이 되기 때문에 로그 명령어로 애플리케이션의 상태를 체크할 수 있다.
책에서는 다른 방법도 알려주고 있다.
먼저 mysql을 하나 -d 명령어를 사용해서 하나 만들어주고 docker ps로 확인을 해 봤을 때 돌아가고 있지 않은 것을 확인할 수 있었고 docker ps -a를 실행했을 때 생성은 되어 있는 것을 확인할 수 있었다.
docker start 컨테이너명으로 컨테이너를 시작하고 다시 확인을 했을 때 여전히 실행되고 있지 않은 것을 확인할 수 있었는데 이렇게 뭔가 오류가 있는 것 같다고 느낄 때 docker logs 명령어를 쓰면 된다.
이렇게 로그를 출력해서 에러를 체크할 수 있다.
로그가 너무 많으면 --tail 명령어로 단축해서 체크도 가능하다.
반응형
'DevOps > Docker' 카테고리의 다른 글
[Docker] : 도커 컨테이너 CPU 제한 / --cpu-shares 활용하기 (0) | 2022.02.21 |
---|---|
[Docker] : fluentd 로깅 (0) | 2022.02.20 |
[Docker] : bridge Network와 --net-alias (0) | 2022.02.18 |
[Docker] : Container Network, 컨테이너 네트워크 (0) | 2022.02.18 |
[Docker] : None Network, 논 네트워크 (0) | 2022.02.18 |
댓글