Azure에서 Node-RED를 빠르게 실행하는 방법

매월 가고 있는 Cloud Developers Circle이라는 공부회에서 Node-RED를 처음 시도했습니다. 매우 재미 있습니다.

그래서 여기서는 Microsoft Azure에서 손쉽게 Node-RED 환경을 만들어 보고 싶습니다.

절차


  • Microsoft Azure 포털 보기
  • 화면 오른쪽 상단의 ">_"를 클릭하십시오 (벨 옆)
  • 아래에서 검은 화면이 표시되므로 다음 명령을 순차적으로 입력하십시오.

    리소스 그룹 만들기


    az group create -n pakueacinodered --location westus
    

    -n 다음에 좋아하는 이름을 부탁드립니다.
    -l 다음은 westus로 두십시오.



    Node-RED 컨테이너 만들기


    az container create -n nodered --image nodered/node-red-docker -g pakueacinodered --port 1880 --ip-address public
    

    -n 은 컨테이너의 이름, 좋아하는 것을 부탁합니다
    --image는 Docker Hub의 URL입니다. 이번에는 nodered/node-red-docker입니다.
    -g는 앞에 붙인 이름입니다.
    --port는 Node-RED가 Port 1880에서 시작됩니다.
    --ip-address는 인터넷을 통해 액세스 할 수 있도록 public으로 설정합니다.

    여기를 실행하면 컨테이너를 만들고 시작할 수 있습니다.

    부팅 확인 및 IP 주소


    az container show -n nodered -g pakueacinodered
    

    -n은 앞에 붙인 컨테이너의 이름입니다.
    -g는 처음에 만든 자원 그룹의 이름입니다.

    여기를 실행하면 컨테이너의 상태가 표시됩니다.



    ProvisioningState가 Succeeded되면 컨테이너가 시작됩니다.
    IP:port에 있는 주소와 포트를 브라우저에서 열면 Node-RED를 사용할 수 있습니다.



    주의사항



    이 문서에서는 Azure Container Instances라는 서비스를 사용하여 컨테이너를 실행합니다. 서비스의 자세한 것은 이쪽에서 확인을.
    htps : // / cs. mic로소 ft. 코 m / 자 jp / 아즈레 / 안녕 r-in s 단세 s /

    이 서비스는 2017년 10월 27일 현재 Preview 취급입니다. 또, 서비스의 이용 요금의 계산이 조금 특수하므로, 주의해 주십시오. ( htps : // 오즈레. mic로소 ft. 코 m / 자 jp / p 리신 g / 싶은 ls / 안녕 r-in s 단세 s / )
    구체적으로는 인스턴스가 확보한 CPU와 메모리의 양, 인스턴스의 수, 기동하고 있던 시간(초 단위)으로 계산됩니다.

    Node-RED Docker 버전에서는 인증 기능이 활성화되어 있지 않습니다. 그러므로 방치하면 나쁜 일이 될 가능성이 높습니다. 놀이 끝나면 즉시 컨테이너를 삭제합시다. 삭제는 다음 명령으로 수행할 수 있습니다.
    az container delete -n nodered -g pakueacinodered
    

    위의 명령으로 삭제했을 경우는 컨테이너만 사라지므로, 다시 사용하고 싶을 때는 작성 순서의 3개의 커멘드 중, 2번째부터 실행해 주세요. (자원 그룹을 사용합니다)
  • 좋은 웹페이지 즐겨찾기