Heroku CLI: комплексное руководство по управлению вашими приложениями

«Heroku CLI» — это интерфейс командной строки (CLI), предоставляемый Heroku, облачной платформой, которая позволяет разработчикам развертывать, управлять и масштабировать приложения. Интерфейс командной строки Heroku предоставляет набор команд, которые позволяют вам взаимодействовать с приложениями и сервисами Heroku из командной строки. Вот несколько методов, которые можно использовать с примерами кода:

  1. Установка интерфейса командной строки Heroku:
    Чтобы начать, вам необходимо установить интерфейс командной строки Heroku на свой компьютер. Вот как это можно сделать:

    $ curl https://cli-assets.heroku.com/install.sh | sh
  2. Вход в Heroku:
    Прежде чем вы сможете начать использовать интерфейс командной строки Heroku, вам необходимо войти в свою учетную запись Heroku. Используйте следующую команду:

    $ heroku login
  3. Создание нового приложения Heroku:
    Чтобы создать новое приложение Heroku, перейдите в каталог вашего приложения и выполните следующую команду:

    $ heroku create
  4. Развертывание приложения в Heroku:
    После того как у вас есть приложение Heroku, вы можете развернуть свой код с помощью Git. Предполагая, что вы находитесь в корневом каталоге вашего приложения, выполните следующие команды:

    $ git init
    $ heroku git:remote -a <your-app-name>
    $ git add .
    $ git commit -am "Initial commit"
    $ git push heroku master
  5. Масштабирование динамов:
    Heroku позволяет масштабировать количество динамов (контейнеров), на которых работает ваше приложение. Вы можете увеличивать или уменьшать масштаб в зависимости от потребностей вашего приложения. Используйте следующую команду для масштабирования динамометров:

    $ heroku ps:scale web=1
  6. Просмотр журналов.
    Вы можете просмотреть журналы вашего приложения, работающего на Heroku, с помощью следующей команды:

    $ heroku logs --tail

Это всего лишь несколько примеров из множества команд и функций, предоставляемых интерфейсом командной строки Heroku. Дополнительные команды и параметры можно изучить в официальной документации Heroku CLI.