profile
꾸준히 성장하는 백엔드개발자
post-thumbnail

[docker-compose] 도커 컨테이너 timezone 설정하기 (docker container timezone settings)

서버에서 수행한 작업의 시간을 저장해야하는 작업이 있는데, 우분투 서버의 시간을 변경해주어도 해결되지 않았습니다.

2일 전
·
0개의 댓글
·
post-thumbnail

[EC2 + Docker + Django + Celery + RabbitMQ] EC2 + Docker 환경에서 Celery 세팅 및 테스트

이번에는 EC2와 Docker환경에서 django와 nginx 컨테이너가 띄워져 있는 환경에서 celery도 함께 세팅하고 이를 테스트해보겠습니다.

2022년 8월 6일
·
0개의 댓글
·
post-thumbnail

[Docker/Error] Got permission denied while trying to connect to the Docker daemon socket ...

도커 로그를 분석하려는 도중에 마주한 에러입니다.권한 관련한 에러이며,해당 문제는 사용자가 /var/run/docker.sock 을 접근하려고 하였지만 권한이 없어 발생하는 문제로, 사용자가 root:docker 권한을 가지고 있어야 합니다.root권한을 가지고 직접

2022년 7월 16일
·
0개의 댓글
·
post-thumbnail

[Docker/Error] GitHub Action + Docker 배포 시 tcp connection refused 에러

Github Action + Docker로 배포 진행시에 생겼었던 에러를 기록해보려 합니다.

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Docker/Error] Removing network project_default, Network project_default not found 에러 해결

로컬에서 도커 테스트하다가 마주한 에러입니다.도커 데스크탑에서 해당 프로젝트에서 띄운 두 개의 컨테이너를 모두 삭제한 후에 다시 docker-compose 명령어를 통해 다시 띄우려고 했었는데요,컨테이너 삭제 후에 docker-compose 명령어를 입력했을 때에 마주

2022년 3월 25일
·
0개의 댓글
·
post-thumbnail

[배포/Docker] Docker + Github Action을 이용한 자동배포2 (feat. Django)

이전에 벨로그에 Docker + Github Action 관련해서 글을 올렸었던 적이 있습니다.( 링크 -> https://velog.io/@ssssujini99/Docker-도커란-Docker-GitHub-action을-이용한-자동배포-해보기 )이때에는 Do

2022년 3월 18일
·
0개의 댓글
·
post-thumbnail

[EC2][Server][Docker] EC2 용량 꽉 찼을 때 해결 / No space left on device 해결

얼마전에 잘만 돌아가던 도커 빌드에서 에러가 떴습니다.에러 원인은 바로 이거더라구요아 용량 .. 부족이었습니다.즉, 용량이 꽉 차서 생긴 문제였구요.쓰고 있는 EC2 인스턴스에서 볼륨의 크기를 키워서 해결했습니다.먼저, 현재 서버에 접속해서 용량을 확인해보았습니다.용량

2022년 2월 20일
·
0개의 댓글
·
post-thumbnail

[Docker][Web] Nginx의 Reverse Proxy를 이용한 분산처리(3)

이번에도 저번에 공부했던 것 복습 겸 Nginx의 Reverse Proxy를 이용하여 포워딩을 해보겠습니다.먼저 아키텍처 구조는 다음과 같습니다.URL로 포워딩을 했습니다!뭔가 더 예쁘게 아키텍처 그려보고싶은데, 맘대로 잘 안되네용구성은 다음과 같습니다.앞단에 ngin

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

[Docker][Web] Nginx의 Reverse Proxy를 이용한 분산처리(2)

저번시간에 이어서 이번에도 Nginx의 Reverse Proxy를 이용한 분산처리입니다.이번에는 경로로 구분하여 내부 서버들을 분산처리해보도록 하겠습니다.먼저 구성한 아키텍처부터 소개하겠습니다.과장되게 표현해보았는데,총 4개의 서비스(app1, app2, app3, a

2022년 2월 12일
·
0개의 댓글
·
post-thumbnail

[Docker][Web] Nginx의 Reverse Proxy를 이용한 분산처리(1)

이 부분을 해보고 싶어 그동안 도커를 공부했었는데,드디어 해보게 되었습니다!바로, Nginx의 Reverse Proxy를 이용한 Load Balancing입니다.처음으로 저는 포트로 구분하여 분산처리를 해보도록 하겠습니다.제가 구성한 아키텍처는 다음과 같습니다.먼저 저

2022년 2월 11일
·
0개의 댓글
·
post-thumbnail

[Docker] docker-compose로 flask, mysql 서버 띄우기

오늘은 하나 말고 여러개의 컨테이너를 동시에 띄워볼거에요!flask와 mysql 서버를 동시에 띄워보도록 하겠습니다.먼저, 제 폴더구조는 다음과 같습니다.먼저, docker-compose.yml 파일은 다음과 같습니다.두 개의 컨테이너 (app컨테이너 그리고 db컨테이

2022년 1월 31일
·
0개의 댓글
·
post-thumbnail

[Docker] docker compose 작성하기 + mysql 서버 띄우기

이번에는 Docker Compose 파일을 작성해보고,예시로 db container를 만들어 띄워보겠습니다.Docker Compose란 여러 개의 컨테이너들을 관리, 실행하기 위한 "툴"로, 각각 독립된 컨테이너의 실행을 정의합니다.도커 컨테이너로 시스템을 구축하면 하

2022년 1월 30일
·
0개의 댓글
·
post-thumbnail

[Docker] 도커로 mysql 서버 구축하기

이번에는 apache 웹 서버에 이어,도커에서 Mysql서버를 구축해보겠습니다.먼저 도커 허브에서 mysql을 치면 다음과 같이 볼 수 있습니다.이거를 이용할 겁니다!이어서 vi Dockerfile_MYSQL 명령어를 이용하여,저는 두번째 도커파일을 작성해보겠습니다.\

2022년 1월 27일
·
0개의 댓글
·
post-thumbnail

[Docker] Dockerfile작성 및 apache웹 서버 띄우기

이번에는 지난 학습에 이어직접 Dockerfile을 작성하고 제가 임의로 작성한 정적 html 파일을 서버에 띄워보도록 하겠습니다.저는 제 호스트 pc의 특정 폴더를 도커 컨테이너 내부 폴더로 연결하는 방법 말고, 파일 또는 디렉토리를 복사 명령어인 COPY를 이용하여

2022년 1월 26일
·
0개의 댓글
·
post-thumbnail

[Docker] 도커 이미지/컨테이너

도커의 이미지와 컨테이너의 정의,그리고 도커허브에서 직접 도커 이미지를 다운받고,이미지를 컨테이너로 만들어 실행해보도록 하겠습니다!저는 제가 할당한 aws ec2서버에서 직접 도커를 다운받고, 도커허브에 로그인까지 완료한 후에 실행하였습니다.도커에서 서비스 운영에 필요

2022년 1월 25일
·
0개의 댓글
·
post-thumbnail

[Docker] 도커란? / Docker + GitHub action을 이용한 자동배포 해보기

어떤 OS에서도 같은 환경을 만들어주는 것입니다그래서 서버에 Docker만 깔고 배포를 해도 됩니다컨테이너(container): 기본적으로 호스트(host) 컴퓨터에서 돌아가고 있는 하나의 프로세스입니다.하지만, 일반 프로세스와는 다르게 container는 host 컴

2021년 12월 28일
·
0개의 댓글
·

[Django][Docker] 배포 과정에서의 에러 해결: RDS에 migration이 안된다?!

배포 과정에서의 에러 중 마지막으로 겪었던 에러였습니다.ec2 ip 주소로 접속하였을때, rds에 db table이 생성되지 않았다는 에러였습니다.해결하느라 급해서 이것두 제가 따로 캡처를 안해두었네요😅이 부분도 저희 팀만 겪었던 에러가 아니라, 다른 팀들도 겪었던

2021년 12월 28일
·
0개의 댓글
·
post-thumbnail

[Docker][Django] 배포 과정에서의 문제 해결: 타임 아웃 에러 Timeout Error

그 힘들었다던 배포 과정에서의 두번째로 맞이한 에러는 바로 이 '타임 아웃 에러' 이었습니다.이 에러는 도커 빌드 이후에 나타난 에러였고, 도커는 빌드가 잘 된 상태에서 ec2 ip주소로 들어갔을때에 나타난 에러였습니다.해결하느라 정신이 없어서 에러의 모습은 따로 캡쳐

2021년 12월 28일
·
0개의 댓글
·

[Docker][Django] 도커 빌드 과정에서의 에러 해결 : Pillow 패키지 에러

며칠간 배포 과정에 있어서 고생을 좀 했습니다. 그동안 겪었던 에러중 기억에 남는 에러와 이의 해결 과정을 기록해보려합니다. 첫 번째로 어려움을 겪었던 문제는 도커를 빌드하는 과정에서 있었던 에러였습니다. 바로, 장고에서의 이미지 패키지인 Pillow패키지를 까는 과

2021년 12월 28일
·
0개의 댓글
·
post-thumbnail

[Docker] Mac 터미널에서 ec2 서버 접속하기

배포과정에서 문제가 생겼을 때에 이게 무슨 에러인지 모를때,직접 터미널에서 ec2서버에 접속하면 쉽게 에러를 찾을 수 있습니다!저는 이번에 배포 과정에서, 정말 많은 문제가 있었는데요.그 중 하나가, gunicorn이 깔리지 않아서 계속 서버에 접속했어도 타임아웃 에러

2021년 12월 28일
·
0개의 댓글
·