Day35 (4.29)

ShinJuYong·2022년 5월 1일
0

camp

목록 보기
34/44
post-thumbnail

배포

🚀GCP환경에서 배포

배포환경

GCP
Compute Engine




위와 같이 구성했다.
(OSUbuntu로 변경)

env설정

평소에는 .env로만 설정하지만 배포를할때는 배포의 환경에 맞는 env설정을 해야한다.

  • local : 로컬환경(.env)
  • dev : 개발단계 (FEBE를 합쳐서 테스트해볼 환경)(.env.dev)
  • stage : 실제배포할 수준으로 완성을 했지만 테스트를 하기위한 환경(.env.stage)
  • prod : 실제 배포할 환경 (.env.prod)

docker-compose -f docker-compose.prod.yaml build
이런식으로 생략된 중간문구를 넣어서 배포하게됨.

그 후, 직접 vi 에디터를 통해 가상컴퓨터 안에 환경파일을 만들면된다.

방화벽설정

Firewall Sticker
방화벽을 해제하는 Sticker를 만들어 이용하려는 Port에 할당한다.

class-0429-allow-3000 이라는 이름의 스티커를 만들어 해당하는 스티커를 부착하면 밑의 IP범위의 PC들이 접속이 가능해진다.

ComputeEngine 인스턴스에 들어가 수정하기를 누른뒤

스티커를 부착한다.


알고리즘

Week7 Test : PASS

0개의 댓글