ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Fly.io로 Portfolio 배포 성공 후 사용한 명령어 정리
    프론트엔드/정보 2024. 4. 17. 16:36
    728x90

    Fly.io로 Portfolio 배포 성공 후 사용한 명령어 정리

    iwr https://fly.io/install.ps1 -useb | iex
    PowerShell을 사용하여 Fly CLI(Command Line Interface)를 설치합니다.
    이는 Fly.io 플랫폼을 사용하여 애플리케이션을 관리하기 위해 필요한 도구입니다.

    flyctl auth login
    Fly CLI를 사용하여 Fly.io 계정에 로그인합니다.
    이를 통해 Fly.io 플랫폼에 액세스할 수 있습니다.

    flyctl launch
    Fly CLI를 사용하여 새로운 애플리케이션을 시작합니다.
    이 명령어를 사용하여 애플리케이션을 생성하고 Fly.io 플랫폼에 배포할 수 있습니다.

    flyctl deploy
    Fly CLI를 사용하여 현재 디렉토리에 있는 애플리케이션을 Fly.io에 배포합니다.
    이 명령어를 사용하여 애플리케이션의 변경 사항을 업데이트하고 배포할 수 있습니다.

     

    .dockerignore셋팅
    Docker가 파일을 빌드할 때 무시해야 하는 파일을 지정하는 파일입니다.
    이 파일을 사용하여 Docker가 이미지를 빌드할 때 특정 파일이나 디렉토리를 무시하도록 설정할 수 있습니다.

    server\config\dev.js
    node_modules
    client\node_modules

     

    추가셋팅
    무료배포 기준을 맞추기 위해 추가적으로 적용한 셋팅입니다.

    flyctl scale count 1 --app yunyoungsik-portfolio
    fly.io 애플리케이션의 인스턴스 수를 조정합니다.
    이 명령어를 사용하여 애플리케이션의 인스턴스 수를 1로 설정합니다.

    fly machine update 6e824525f25138 --vm-memory 256 --app yunyoungsik-portfolio
    Fly.io VM의 메모리를 업데이트합니다.
    이 명령어를 사용하여 특정 VM의 메모리를 256MB로 설정합니다.
    728x90
Designed by 0-SIK.