Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- trie
- 트라이 #trie #알고리즘
- 카카오 인턴
- bulk update
- Spring Boot
- 징검다리 건너기
- 티스토리 open api
- 프로그래머스
- 크레인 인형뽑기 게임
- jdbc
- Tistory
- 호텔 방 배정
- 알고리즘
- 불량 사용자
- 트라이
- CleanCode
- 튜플
- pycon
- Open API
- 가사 검색
- 보행자 천국
- Python
- 티스토리
Archives
- Today
- Total
택시짱의 개발 노트
Docker로 배포시 발생한 오류 - no space left on device 본문
문제
사이드 프로젝트를 진행하며 서버 배포 자동화를 위해 구축해 놓은 github action error가 발생했다
원인
해당 error를 찾아본 결과 용량 부족이 문제임을 알게 되었다.
github action으로 서버에 배포시 docker image가 계속 생성 되고 있었고
API 서버로 이용중인 AWS EC2는 free tier를 이용하고 있었기에 충분히 발생할 수 있는 상황 이였다.
instance에 접근하여 용량이 얼마나 남았나 확인해 보니까 역시나..
해결
EC2 instance의 용량 늘릴까 생각 했으나 어차피 기존에 생성된 docker image를 삭제하지 않으면 해당 error가 계속 발생할것 같음
그래서 배포를 위해 작성한 deploy.sh에 이미 생성된 docker image를 삭제하는 구문을 추가
#!/bin/sh
echo "#############################"
echo "#### remove docker image ####"
echo "#############################"
docker rmi $(docker images -q)
반응형
'기타' 카테고리의 다른 글
티스토리에서 작성한 글로 github에 잔디 심기 (4) | 2022.03.07 |
---|---|
객체지향 프로그래밍 (OOP) 4가지 원칙 (0) | 2022.02.24 |
티스토리 앱 등록 & Access Token 발급 (0) | 2021.10.10 |
Comments