내 로컬에 있는 컨테이너 EC2로 업로드하기

2024. 12. 8. 14:57TIL

 

이미지를 EC2에 푸시하기 위해서 DOCKER 이미지를 TAR 파일로 생성

docker save -o my-image.tar performance-server-app:1.0

 

맨 아래에 my-image.tar 파일이 생성된것을 확인할 수 있다.

 

tar 파일 EC2로 올리기

scp -i C:/Users/Wnd2g/Downloads/performance.pem C:/Users/wnd2g/IdeaProjects/alarm_open/my-image.tar ubuntu@13.124.132.181:/home/ubuntu/

 

 

EC2에 해당 파일이 있는지 확인

ls /home/ubuntu/

 

EC2에서 해당 my-image.tar파일을 사용하여 Docker 이미지를 로드

docker load -i my-image.tar

 

이미지가 잘 로드되었는지 확인

docker images

 

해당 이미지의 이름과 tag를 이용하여 8081포트와 매핑

docker run -d -p 8081:8081 performance-server-app:1.02