[GCP VM] VM 인스턴스로 배포하기 (4) - Docker Image 배포하기

2025. 8. 6. 17:46·DevOps/Cloud Platform

지난 포스트에 이어 Docker Image를 VM에 배포해보자

 

참고

 

https://velog.io/@helloaway/Docker%EC%99%80-GCP%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-React-Spring-boot-mysql-%EB%B0%B0%ED%8F%AC-%EC%B4%9D-%EC%A0%95%EB%A6%AC2%ED%8E%B8

https://velog.io/@helloaway/Docker%EC%99%80-GCP%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-React-Spring-boot-mysql-%EB%B0%B0%ED%8F%AC-%EC%B4%9D-%EC%A0%95%EB%A6%AC3%ED%8E%B8

 

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
'DevOps/Cloud Platform' 카테고리의 다른 글
  • [AWS] EC2 인스턴스 구축하기
  • [GCP VM] VM 인스턴스로 배포하기 (3) - docker 설치하기
  • [GCP VM] VM 인스턴스로 배포하기 (2) - mysql 서버 설정하기
  • [GCP VM] VM 인스턴스로 배포하기 (1) - 인스턴스 생성
knhye
knhye
  • 전체
    오늘
    어제
  • knhye
    3n1hye_
    knhye
  • 링크

    • GitHub
    • 분류 전체보기 (61)
      • Development (28)
        • Back-end (21)
        • DB (3)
        • CS (4)
      • Algorithm (6)
      • DevOps (10)
        • git (1)
        • Cloud Platform (5)
        • CICD (1)
        • Cloud Native (2)
      • Internet (2)
      • 매일메일 (6)
      • 회고 (5)
        • Capstone (2)
        • Hackathon (1)
        • 2025 (2)
      • 자격증 (1)
      • 블로그 리딩 (3)
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
knhye
[GCP VM] VM 인스턴스로 배포하기 (4) - Docker Image 배포하기
상단으로

티스토리툴바