일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- NLP
- leetcode
- vscode
- GitHub Action
- wandb
- 프로그래머스
- docker
- autoencoder
- pep8
- GCP
- torchserve
- Kaggle
- GIT
- 완전탐색
- 백준
- github
- NaverAItech
- 알고리즘
- PytorchLightning
- FastAPI
- datascience
- pytorch
- DeepLearning
- 네이버AItech
- Kubernetes
- python
- 코딩테스트
- Matplotlib
- rnn
- FDS
- Today
- Total
목록개발/docker (2)
Sangmun

Docker Image를 저장하는 Registry는 아래와 같이 있으며 별로도 지정을 하지 않으면 기본적으로 Dockerhub를 사용하게 된다. GCR에 Docker 이미지 푸시하기 먼저 GCP의 Container Registry에 이동해서 확인을 해준다. 현재는 아직 푸시된 이미지가 없기 때문에 아무것도 있지 않다. 다음으로는 로컬에서 gcloud를 이용해서 클라우드에 있는 우리의 프로젝트에 로그인을 한다. 만약에 gcloud sdk가 없다면 설치를 해주면 된다. https://cloud.google.com/sdk?hl=ko Cloud SDK - 라이브러리 및 명령줄 도구 | Google Cloud Cloud SDK는 Google Cloud에서의 개발을 위한 도구 모음으로 gcloud, gsutil, ..
이번에는 docker image를 어떻게 생성을 하는지에 대해서 알아보려고 합니다. 간단한 fast api 애플리케이션을 실행하는 docker image 서버를 만들어 보려고 합니다. 먼저 폴더를 하나 생성하고 관련 패키지를 다운로드 그리고 간단한 fastapi 코드를 작성해 줍니다. $mkdir fastapi_example $cd fastapi_example $pip install fastapi[all] $pip list --not-required --format=freeze >> requirements.txt Dockerfile을 이용하여 docker build할때 사용할 requirements.txt도 pip list 명령어를 사용해서 만들어 줍니다. 이때 pip freeze를 사용하지 않는 이유는..