Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Three
- 거래
- angular
- kubernetes
- ps4
- loopback
- Linux
- 젤다 왕눈
- 주식
- strongloop
- 탈중앙화
- 이더리움
- Games
- 스마트 컨트랙트
- threejs
- 스마트 계약
- PC
- 보안
- review
- 블록체인
- 리뷰
- 부동산
- 투자
- 비트코인
- game
- 시장
- 암호화폐
- 게임
- Docker
- 쿠버네티스
Archives
- Today
- Total
BaeBox
JSON File logging driver 본문
반응형
/etc/docker/daemon.json : dockerd (도커 데몬)의 설정 파일이다.
설정 가능한 것들이 굉장히 많다.
너무 많다.
족히 사오십개는 되어 보이는데 그 중 내가 아는 것이라곤 두어 개 밖에 없다 하하하.... 썩을
옵션이야 많다만, 실제로 다 사용하는 것은 아니고 그나마 내가 자주 사용할 것 같은 옵션들만 보자.
Option | Description |
log-driver | log-rotate 를 위한 기능. 사용할 log driver. "json-file" 로 이용하는 것이 편한 것 같다. https://docs.docker.com/config/containers/logging/json-file/ |
log-opts | container가 남기는 로그데이터의 설정. max-size, max-file 옵션만 주고 사용해도 된다. 위 링크의 공식 문서를 보면 자세히 나와있다. |
덤. | |
default-runtime | 도커파일을 실행하는 런타임. default는 runc. nvidia-docker(2) 를 이용하려면, default runtime 을 바꿔줄 필요가 있다. |
runtimes | runtime 의 경로와 실행시에 주어질 인자를 설정할 수 있다. |
** k8s 에서는 docker container 의 log를 관리하기가 애매한데, 해당 옵션을 사용하면 간편하게 관리할 수 있다.
docker compose.yml 파일에서도 같은 설정을 사용 가능한데 추후에 추가해두겠다.
왠지 지금하기는 귀찮앙...
https://docs.docker.com/config/containers/logging/json-file/
https://docs.docker.com/engine/reference/commandline/dockerd/
반응형
'개발 관련' 카테고리의 다른 글
LoopBack - 용어/Glossary (0) | 2019.11.02 |
---|---|
LoopBack 이란? (0) | 2019.11.02 |
Docker - docker.sock (0) | 2019.10.23 |
Docker root directory 변경 (0) | 2019.10.23 |
Docker - Service (0) | 2019.10.23 |
Comments