개발일기
[AWS] EC2 , Docker 서버 용량 최적화하기 본문
기존에 EC2 프리티어 서버 용량이 간당간당하였다. 94퍼를 차지하고 있어 서버도 많이 느리고, 프론트와 백엔드 통신할 때 생각보다 오래걸렸다.
그래서 서버를 최대한 최적화 해주기로 결정하였다.
기존에 EC2에 저장되었던 Mysql -> RDS Mysql 로 바꿔주었다.
서버에서 확인 해보니 전체 용량이 96퍼정도를 사용하고 있었음 그래서 안쓰는 이미지들을 제거 해주고 , Mysql을 날려준 것을 삭제해주기 위하여
docker image prune -a
해당 명령어를 사용해주었다.
그러니 전체 용량이 96퍼에서 -> 82퍼로 엄청 줄어들었다.
하지만 아직도 docker가 차지하고 있는 용량은 너무 많은 것처럼 느껴졌다.
Docker 에서 모든 사용하지 않는 자원 삭제
docker system prune -a -f
위에 명령어를 입력해주었다.
대박 82퍼였던 것이 46퍼까지 줄어들었다. 이후 웹사이트에서 로그인 시도를 해보니 전보다 훨씬 빨라진 것을 체감 할 수 있었다.
'photocard backend server 개발일기' 카테고리의 다른 글
정적 코드 분석 AWS EC2 SonarQube 사용하여 Github Action CI 하기 (2) | 2024.12.20 |
---|---|
[Spring Boot] RDS public IP 요금 결제 안되게 구성하는 방법 (1) | 2024.12.17 |
[프리티어] 포토카드 DB AWS RDS + Mysql 구현하기 설정편 (0) | 2024.12.16 |
STOMP, JWT 인증을 사용한 채팅 구현 (4) | 2024.09.03 |
Docker compose RabbitMQ 설정하는 방법 (0) | 2024.07.14 |