🚀
GCP
환경에서 배포
GCP
Compute Engine
위와 같이 구성했다.
(OS
는 Ubuntu
로 변경)
평소에는 .env로만 설정하지만 배포를할때는 배포의 환경에 맞는 env설정을 해야한다.
local
: 로컬환경(.env
)dev
: 개발단계 (FE
와 BE
를 합쳐서 테스트해볼 환경)(.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