개발일기

[AWS] EC2 , Docker 서버 용량 최적화하기 본문

photocard backend server 개발일기

[AWS] EC2 , Docker 서버 용량 최적화하기

한둥둥 2024. 12. 16. 16:25

기존에 EC2 프리티어 서버 용량이 간당간당하였다. 94퍼를 차지하고 있어 서버도 많이 느리고, 프론트와 백엔드 통신할 때 생각보다 오래걸렸다. 

 

그래서 서버를 최대한 최적화 해주기로 결정하였다. 

기존에 EC2에 저장되었던 Mysql -> RDS Mysql 로 바꿔주었다. 

 

서버에서 확인 해보니 전체 용량이 96퍼정도를 사용하고 있었음 그래서 안쓰는 이미지들을 제거 해주고 , Mysql을 날려준 것을 삭제해주기 위하여 

 

docker image prune -a

 

해당 명령어를 사용해주었다. 

그러니  전체 용량이 96퍼에서 -> 82퍼로 엄청 줄어들었다. 

 

하지만 아직도 docker가 차지하고 있는 용량은 너무 많은 것처럼 느껴졌다. 

 

Docker 에서 모든 사용하지 않는 자원 삭제

docker system prune -a -f

 

위에 명령어를 입력해주었다. 

 

대박 82퍼였던 것이 46퍼까지 줄어들었다. 이후 웹사이트에서 로그인 시도를 해보니 전보다 훨씬 빨라진 것을 체감 할 수 있었다.