docker swarm update
docker swarm update
docker swarm update는 스웜(Swarm)의 매개변수를 새 값으로 갱신하는 명령이에요. 인증서 유효기간, 오토락, Raft 스냅샷 설정 등을 바꿀 때 사용해요.
출처: 문서
본문
docker swarm update는 스웜에 새로운 매개변수 값을 적용하는 명령이에요.
docker swarm update [OPTIONS]
참고: 클러스터 관리 명령이라 스웜 매니저 노드에서 실행해야 해요.
지원하는 옵션은 다음과 같아요.
| 옵션 | 기본값 | 설명 |
|---|---|---|
--autolock |
매니저 오토락 설정을 바꿔요 (true/false). |
|
--cert-expiry |
2160h0m0s |
노드 인증서 유효기간이에요 (ns/us/ms/s/m/h). |
--dispatcher-heartbeat |
5s |
디스패처 하트비트 주기예요 (ns/us/ms/s/m/h). |
--external-ca |
하나 이상의 인증서 서명 엔드포인트 설정이에요. | |
--max-snapshots |
API 1.25+ 유지할 추가 Raft 스냅샷 수예요. | |
--snapshot-interval |
10000 |
API 1.25+ Raft 스냅샷 사이의 로그 항목 수예요. |
--task-history-limit |
5 |
태스크 기록 보존 상한이에요. |
예시
노드 인증서 유효기간을 720시간으로 바꾸는 예시예요.
$ docker swarm update --cert-expiry 720h