우당탕 Azure Pipeline CI CD 설정 하기 (3)

2020. 11. 17. 17:40Azure

이제 설정을 했으니 azure VM에 nginx를 설치하고, 도커로 컨테이너와 연결하여 서버를 실행 할 것 이다.

 

Nginx 기본 설정 : crispypotato.tistory.com/67

 

Nginx 설치, 사용하기

환경: 우분투 18.04 nginx 설치 sudo apt-get update sudo apt-get install nginx 설치 후 cd /etc/nginx//etc/nginx/sites-available 이동 후 프록시 기본 설정 vi node-server server { listen 80; server_name..

crispypotato.tistory.com

 

우리가 sh파일에넣은 명령어 docker run -p 3000:3000 44444.azurecr.io/ptest:$BUILD_BUILDID에서 

앞에 3000은 호스트의 3000포트, 뒤에 3000포트는 컨테이너의 3000포트이다

 

그러므로 호스트의 3000포트를 사용한다면 

 

위에 Nginx 기본 설정 똑같이 설정하고 

server {
       listen 80;
	   server_name 52.100.10.90;
       location /{
               proxy_pass http://localhost:3000;
        }
}

Nginx를 재시작 하고 사이트에 접속을 하면

로 내가 만든 사이트가 열린다

728x90
반응형