Python (2) 썸네일형 리스트형 Github Actions을 이용한 ECS 배포 자동화 backend : Python Django Dockerfile을 기반으로 Docker image를 빌드하여 ECS Fargate를 이용해 배포한다. * 원래는 .env 에 환경변수를 저장해 os.environ.get(변수) 로 가져왔는데, .env 파일은 깃허브에 올리지 않기 때문에 깃헙 액션에서 빌드-배포를 할때 변수 값을 Github Actions Secrets 사용해 넣어주고 Dockerfile과 yml 파일에서 이미지 빌드 시 해당 변수를 받아올 수 있도록 했다. FROM python:3.9-alpine COPY frontend /code/backend/frontend/ COPY ./backend/ /code/ WORKDIR /code COPY --from=FRONTEND /code/backend.. 구글 코랩(Colab)에서 json 파일 열기 json 파일은 어떻게 여는 건지, 파이참으로 열면 이렇게 뭔 암호같은 딕셔너리만 가득해서 무서웠는데.. ㅋㅋㅋ 사실 별 거 아니었다! 이 포스팅에서는 구글 드라이브에 마운트하는 방법을 다루지만, 그냥 런타임에 올리고 똑같이 해도 된다. 먼저 구글 드라이브 내에 폴더를 새로 파서, json 파일을 넣어준다. from google.colab import drive drive.mount('/content/drive') 구글 드라이브에 마운트 해 주고, # 파일 넣어둔 폴더로 이동 % cd /content/drive/본인경로 파일을 넣어둔 구글 드라이브 폴더 경로를 넣어준다. (해당 폴더로 경로 이동) (생략 가능 : 파일 미리보기) # json 파일 프린트 from glob import glob for fi.. 이전 1 다음