1. az 설치 (터미널)

    터미널에 az 어플리케이션 설치

    sudo apt-get update
    sudo apt-get install ca-certificates curl apt-transport-https lsb-release gnupg
    sudo apt-get install ca-certificates curl apt-transport-https lsb-release gnupg
    
    AZ_REPO=$(lsb_release -cs)
    echo "deb [arch=amd64] <https://packages.microsoft.com/repos/azure-cli/> $AZ_REPO main" | sudo tee /etc/apt/sources.list.d/azure-cli.list
    
    // mac 여기서부터
    sudo apt-get install azure-cli
    
    az --version # 버전 확인
    
  2. 도커 설치

    sudo apt-get update
    sudo apt-get install \\
      apt-transport-https \\
      ca-certificates \\
      curl \\
      gnupg \\
      lsb-release
    curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    echo \\
      "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] <https://download.docker.com/linux/ubuntu> \\
      $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
      
      sudo apt-get install docker-ce docker-ce-cli containerd.io
      
    sudo usermod -aG docker $USER
    newgrp docker
    
  3. az login

    az login
    
  4. 이미지 파일 업로드

    #!/bin/bash
    
    az acr login --name <레지스트리 이름>
    docker builder prune # 이전 버전 삭제
    
    docker build --tag <이미지 파일 이름> .
    docker tag <이미지 이름> <이미지 url>
    docker push <이미지 url>
    
  5. 백엔드 서버 리스타트

    1. deploy center > version 설정
    2. dash board > restart 클릭 (delete는 절대 누르면 안 됨)