지난 포스트에 이어 Docker Image를 VM에 배포해보자
참고
Docker Image Build
docker build -t [docker Id]/[docker image name]:[tag] .
다음 명령어를 통해 docker image를 빌드한다.
Docker Image Push
docker push [docker Id]/[docker image name]:[tag]
다음 명령어를 통해 docker 이미지를 푸시하면 된다.
Docker Image Pull
다시 ssh로 돌아와서
docker pull [docker Id]/[docker image name]:[tag]
docker 이미지를 pull 해준다.
가져왔으면,
docker run --name [컨테이너 이름] -p [host port]:[container port] -d [docker Id]/[docker image name]:[tag]
위와 같은 명령어로 실행시켜준다.
docker logs [컨테이너 이름]
위의 명령어로 실행 로그를 확인할 수 있다.
혹시나 실행 컨테이너를 멈추고 삭제하고싶다면,
docker stop [컨테이너 이름]
docker rm [컨테이너 이름]
을 차례대로 실행해주면 된다.

잘 실행되고 있는지 확인하기 위해 postman으로 테스트 해봤다.
http://[vm 외부 IP]:[port]/end-point 로 요청을 보내면 응답이 잘 반환됨을 볼 수 있다.
다음 포스트에서는 docker-compose 사용법과 ssh를 IntelliJ에서 사용하는 법을 포스팅하겠다.

감사합니다 ฅʕ•̫͡•ʔฅ
'DevOps > Cloud Platform' 카테고리의 다른 글
| [AWS] EC2 인스턴스 구축하기 (0) | 2026.04.12 |
|---|---|
| [GCP VM] VM 인스턴스로 배포하기 (3) - docker 설치하기 (0) | 2025.08.06 |
| [GCP VM] VM 인스턴스로 배포하기 (2) - mysql 서버 설정하기 (0) | 2025.08.06 |
| [GCP VM] VM 인스턴스로 배포하기 (1) - 인스턴스 생성 (0) | 2025.08.06 |
