cadvisor 설치

lionloopy·2024년 11월 27일

개발일지

목록 보기
2/4
post-thumbnail

서론

나의 경우에는, 이미 실행되고 있는 cadvisor 컨테이너를 중지시키고, 새로운 cadvisor를 설치했어야 했다.
따라서 순서는
1. 기존 cadvisor 중지
2. 새로운 cadvisor 설치
로 진행했다.

cadvisor 설치

  1. 우분투 버전 확인 → 요건과 일치
lsb_release -a
  1. 새로운 캐드바이저를 키기 위해 이전 캐드바이저 중지
sudo docker stop cadvisor
  1. 새 폴더 생성
mkdir code-assistant
  1. docker-compose.yml 파일 생성 및 작성
nano docker-compose.yml
version: '3.8'
services:
  cadvisor:
    image: gcr.io/cadvisor/cadvisor:latest
    container_name: cadvisor_latest
    ports:
      - "8080:8080"
    volumes:
      - /:/rootfs:ro
      - /var/run:/var/run:rw
      - /sys:/sys:ro
      - /var/lib/docker/:/var/lib/docker:ro
    restart: always
  • 이전 캐드바이저와 충돌날 수 있으므로 container_name 변경
  • latest로 가장 최신버전 설치
  • restart: always로 항상 재시작하도록 작성
  1. docker-compose.yml 실행
docker-compose up -d

docker exec -it cadvisor_latest /usr/bin/cadvisor --version
// cAdvisor version v0.49.1 (6f3f25ba)

마치며

이렇게 설치했더니 큰 무리없이 쉽게 설치할 수 있었다.
원래는 우분투 서버 부터 설치하고, 도커 이미지.. 등 더 많은 과정을 거쳐 진행해야하지만, 나의 경우에 맞춰 작성해본다!

profile
기록은 담백하게, 성장은 빠르게! 🐘

0개의 댓글