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

더 알아보기