🍀

ubuntu no space left on device, mac 환경설정(with 내가 temurin을 택한 이유)

작성일자
Sep 28, 2023
태그
DIARY_DEVELOP
프로젝트
FIS
책 종류

ubuntu no space left on device

  • 서론) docker image를 그떄 그떄 지워주지 않아서 주어진 용량 7.6G를 다 써버렸다..
    • docker image를 삭제해주려 해도 공간이 부족해 삭제 명령어조차 실행 못하는 상황이었다.
      • 참고로 용량 확인은 df -hT 라고 찍어보면 나온다
      • 본론) 용량을 두 배로 늘려주는 방법도 있지만, 우리의 경우 docker image만 그때 그때 잘 지워주면 근본적인 문제를 해결할 수 있다.
        • 다만 이 로직을 추가하려면 일단 조금의 여유 공간이라도 빼야 한다.
        • 이를 위해 sudo apt-get clean 명령어로 캐시를 비워 우선 조금의 용량이라도 확보해줬다.
          • 이제 docker image prune -a 명령어로 컨테이너에 연결되지 않은 사용하지 않고 있는 이미지들을 전부 지워주자.
            • 지금은 직접 명령어를 쳐줬지만 앞으론 cicd 로직에서 배포 후 이 명령어를 실행하게 해주자.
          • 결론) 용량을 무려 50%나 확보할 수 있었다. 용량 부족하다고 무조건 ec2 scale up 하지 말고, 근본적인 원인을 해결해주자.
             

            Mac 환경설정

            • 서론
              • 2023년에 애플 아이디를 만드는 사람이 있다..? 바로 저에요…
              • 구매한 맥북이 어제 도착했다. 장인은 도구 탓을 하지 않는다하지만, 어딜 가든 맥북 밖에 없는 개발팀에서 홀로 윈도우로 개발하는 건 외로웠다,,, 물론 윈도우로도 개발을 잘 해오고 있긴 했지만, 요근래 인텔리제이 설정이 자꾸 꼬이기도 했고 이번에 팀에 새로 적용한 네이버 핵데이 컨벤션도 나만 .. 윈도우라 eol이 crlf인 바람에 설정이 조금 꼬였었다.. 물론 깃이 윈도우 환경에선 풀 받을 때 자동으로 eol을 lf가 아닌 crlf로 받아오는 문제였어서 이 부분 설정을 변경해 해결해주긴 했지만.. 나만 따로 커스텀해줘야 한단 불편함이 존재했다..
              • 결국 이전부터 구매 계획이 있었던 m2를 윈도우 권태기가 온 시점에 빠르게 구매해줬다. ㅎㅎ 솔직히 맥북 이뻐서 산단 사람들 이해 안됐는데 막상 내 책상에 올려두니 너무 이뻐서 놀랐다. 화면도 ,,, 너무 이쁘다.
              • 요 사랑스러운 맥북에 내가 쓰던 개발 환경 설정을 쫘르르 해줬다. 하나하나 신중히,,,
            • 결론
              • 고민은 배송만 늦출 뿐! 맥북 구매 만족도 200%다.