목록Project/대스타 사업화 한국수목원정원관리원 (5)
불친절한 블로그

https://onu0624.tistory.com/151 [Linux] 디스크 공간 조회 프로젝트 배포를 위해 docker-compose up을 했지만 빌드에서 에러가 났다. Error : ENOSPC: no space left on device linux 디스크 공간을 확인해본다. 100%로 꽉 차있다. $ df -h 추적해보자. 현재 디렉토리가 차지하 onu0624.tistory.com 디스크 공간이 꽉 차있어서 추적해보니 docker에서 엄청난 용량을 차지하고 있었다. 확인해보니 docker로 재배포할때마다 캐시와 볼륨이 계속해서 쌓이고 있었다. docker 사용상태를 확인하는 명령어를 사용한다. $ docker system df -v 사용하지않는 많은 찌꺼기들이 쌓여있다. 정리해보자. 사용하기전에..

프로젝트 배포를 위해 docker-compose up을 했지만 빌드에서 에러가 났다. Error : ENOSPC: no space left on device linux 디스크 공간을 확인해본다. 100%로 꽉 차있다. $ df -h 추적해보자. 현재 디렉토리가 차지하는 용량을 알려주는 명령어를 사용해서 root에서 부터 쭉 찾아봤다. $ du -sh * 추적해보니 docker에서 많은 비중을 차지하고 있었다.

실습 환경 개발 툴 : IntelliJ -> vscode 백엔드 API : DRF 클라우드 : AWS 이전글에서 EC2에 docker로 postgreSQL를 설치해보았다. https://onu0624.tistory.com/148 [AWS] EC2 - docker 환경에 postgreSQL 설치하기 https://onu0624.tistory.com/26 [Docker] docker에 postgreSQL 연결하기 1. postgres 이미지를 받습니다. $ docker pull postgres 2. 데이터베이스 계정설정 $ dockr run -d -p 5432:5432 --name pgsql -e POSTGRES_PASSWORD=1234 postgres 3. 컨테 onu0624.tistory.com 이번에는..

https://onu0624.tistory.com/26 [Docker] docker에 postgreSQL 연결하기 1. postgres 이미지를 받습니다. $ docker pull postgres 2. 데이터베이스 계정설정 $ dockr run -d -p 5432:5432 --name pgsql -e POSTGRES_PASSWORD=1234 postgres 3. 컨테이너에 접속 후 postgres 설정 $ docker exec -it pgsql bash $ psql - onu0624.tistory.com 이전글에서 로컬환경에 docker로 postgreSQL을 설치했었다. 이번에는 AWS EC2에 docker로 postgreSQL을 세팅하려고 한다. 인스턴스에 접근해서 도커를 설치한다. $ sudo am..

기존에 만들어진 S3에서 이미지를 가져와봤는데 AcessDenied 에러가 발생했다. 구글링을 해본결과 기본적으로 퍼블릭 엑세스가 차단되어있는데 이걸 해제해줘야 한다고 한다. 우선 에러가 난 원인을 먼저 살펴보면 S3에 저장되어있는 이미지를 열어보았다. 이런 에러가 발생했다. 버킷에서 권한탭을 본다. 퍼블릭 액세스 차단(버킷 설정)에 편집에 들어간다. 모든 체크를 해제하고 변경사항을 저장한다. 버킷 정책을 본다. 버킷 정책에 편집을 누른다. 뭔가 정책을 적어줘야할 것 같은데 뭔지 모르겠다. 오른쪽 상단에 정책 생성기가 있다. 누른다. 정책을 만들어주는 페이지 같다. select policy type에 S3 Bucket Policy를 선택한다. 그리고 Add Statement에는 아래와 같이 선택 및 작성..