ECR 업로드된 이미지를 로컬에 다운로드하여 사용하기






AWS ECR(Elastic Container Registry)에 저장된 Docker 이미지를 로컬 환경으로 가져와 실행하는 단계별 가이드이다.

◼️ 이미지를 다운로드하기

다운로드

docker rmi 1111111111111.dkr.ecr.ap-northeast-2.amazonaws.com/amosoodev/appweb5:latest
docker pull 1111111111111.dkr.ecr.ap-northeast-2.amazonaws.com/amosoodev/appweb5:latest

docker rmi 이미 이미지가 있다면 삭제한다.
docker pull 는 서버에서 새로운 이미지를 다운로드한다.

◼️ ECR 에 등록된 이미지 도커에 다운로드하기

도커에 다운로드한 이미지를 도커에서 실행

docker stop APPWEB5-AMOSOO-80 2>/dev/null
docker rm APPWEB5-AMOSOO-80 2>/dev/null

docker run -it -d \
  --name APPWEB5-AMOSOO-82 \
  -p 82:8080 \
  -v /Volumes/T1Server/MEDIA_APPWEB5_AMOSOOCOM:/app/MEDIA_APPWEB5_U0 \
  -e AWS_MEDIA_APPNAME=appweb5_u0 \
  -e DB_MYSQL_HOST=SERVER_IP \
  -e DB_MYSQL_DBNAME=DBNAME \
  -e DB_MYSQL_USERNAME=USERNAME \
  -e DB_MYSQL_PASSWORD=PASSWORD \
  -e DB_MYSQL_PORT=3305 \
  1111111111111111.dkr.ecr.ap-northeast-2.amazonaws.com/amosoodev/appweb5 \
  gunicorn core.wsgi:application --bind 0.0.0.0:8080 --workers 5 --threads 2 --timeout 60







* 이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.