컨테이너
이 페이지에는 서로 성격이 다른 두 가지 도구가 함께 있습니다.
- Cluster Update Panel — 상단. 플릿 전체의 MAC 버전 업그레이드를 진행합니다.
- 컨테이너 목록 — 하단. 선택된 노드의 docker-ps 뷰이며, 행 단위 액션과 클릭으로 펼쳐지는 로그·통계·메타데이터 드로어를 제공합니다.


Cluster Update Panel
페이지 상단의 접을 수 있는 카드로, 등록된 모든 에이전트에 걸쳐 MAC 버전 업그레이드를
조율합니다. 헤더는 현재 대상 버전과 마지막으로 완료된 작업의 상태를 보여줍니다
(예: v0.4.0 — Completed). 작업의 순서는 다음과 같습니다.
- 새 이미지 셋을 각 에이전트에서 병렬로 pull
- 에이전트 컨테이너를 롤링 방식으로 재시작
- 노드별 진행 상태를 보고
(
pending/pulling/updating/health_check/updated/failed/rolled_back)
노드가 헬스체크를 통과하지 못하면, 업데이트 작업은 해당 노드를 rolled_back으로 표시합니다 (노드는 이전 버전을 유지). 덕분에 일부 노드의 실패가 플릿 전체로 번지지 않습니다.
컨테이너 표
업데이트 패널 아래에는 선택된 노드에서 실행 중인 모든 컨테이너가 보입니다.
| 컬럼 | 설명 |
|---|---|
| Names & ID | 컨테이너 이름과 축약된 Docker ID |
| Image & Command | 이미지 참조와 엔트리포인트 커맨드 |
| State | RUNNING / EXITED / RESTARTING … Docker의 Up … 요약 포함 |
| Created | 컨테이너 생성일 |
| Ports | 게시된 포트, 없으면 No ports exposed |
| Actions | 행 단위 액션 메뉴(start / stop / restart / remove) |
행을 클릭하면 해당 컨테이너의 Logs, Statistics, Metadata 탭이 있는 드로어가 열립니다.
지원 티켓이나 사후 분석을 위해서는 오른쪽 위 Export CSV 버튼으로 현재 표를 내보낼 수 있습니다.
두 도구가 같은 페이지에 있는 이유
클러스터 업데이트 자체가 사실은 대규모 컨테이너 재시작입니다 — 모든 에이전트에
새 이미지 태그로 docker compose down && docker compose up -d가 실행됩니다. 업데이트
패널과 컨테이너 단위 액션은 같은 유지보수 시간대에 운영자가 함께 손대는 두 가지
도구입니다.