[Docker] 로컬에서 Docker 이미지 빌드하고 서버에서 실행하기
·
DevOps
FastAPI나 Python 기반 백엔드 프로젝트를 Docker로 패키징해서 서버에 올리는 방법을 정리했습니다.한 번 빌드한 이미지를 서버에 가져다 실행하는 것과, 서버에서 직접 빌드하는 방법 두 가지를 비교하며 설명해보겠습니다. 1. 로컬에서 Docker 이미지 빌드 → 서버에서 pull & 실행1️⃣ 로컬에서 Docker 이미지 빌드로컬에서 프로젝트 디렉토리 안에서 다음 명령어로 이미지를 빌드합니다.docker build -t hoyeon/collec_ai:latest .hoyeon → 내 Docker Hub IDcollec_ai → 이미지 이름latest → 태그 이름2️⃣ Docker Hub에 로그인 후 이미지 푸시docker logindocker push hoyeon/collec_ai:lates..