더 큰 디스크로 Discourse를 이동하는 간단한 방법 요약

측정을 시작하고 결과를 공유하는 것이 좋습니다. 진행 방식에 대해 옳을 수도 있지만, 먼저 상황을 파악해 보겠습니다.

docker prune를 사용하는 것도 좋은 아이디어입니다.

디스크 크기:

df -h /

그리고 현재 해당 디스크의 사용량:

그리고 docker의 사용량:

docker system df
docker images -a
docker image ls
docker volume ls -qf dangling=true

(저는 docker 전문가가 아니므로 이 명령어들이 다소 중복될 수 있지만, 이러한 출력들을 통해 docker 사용량을 파악할 수 있을 것입니다)

전체적으로, 디스크 사용량은 다음 요소들의 조합입니다.

  • 운영 체제
  • 스왑 파일
  • 다양한 로그 파일
  • discourse 소프트웨어
  • 백업
  • 데이터베이스
  • 포럼 업로드 파일

많은 포럼에서는 업로드 파일이 가장 큰 비중을 차지합니다. 하지만 반드시 측정해야 합니다!

리눅스 시스템 관리 전문가가 아니라면, 필요 없는 오래된 항목들도 몇 가지 더 있을 가능성이 높습니다.