デプロイ手順
デプロイ
お手持ちのProject IDとAPIキーを使って、以下の手順に従ってデプロイを行います。
この手順にはmorph
コマンドが必要となります。
まだインストールされていない場合は、pip install morph-data
コマンドでインストールしてください。
MorphアプリのビルドにはDockerを使用します。Dockerがインストールされていない場合は、Docker公式サイトからインストールしてください。
1
morph CLIを設定する
下記のコマンドを実行してAPIキーを~/.morph/credentials
に設定します。
Shell
2
プロジェクトをセットアップする
- プロジェクトのルート階層に移動します。
Shell
morph_project.yml
を編集してproject_id
を設定します。YAMLprofile
は~/.morph/credentials
のセクションに紐付きます。通常はdefault
で問題ありませんが、複数の認証情報をお持ちの場合は必要に応じて変更してください。package_manager
はプロジェクト作成時のパッケージマネージャーが設定されています。通常変更する必要はありませんが、morph deploy
コマンドではこの設定に基づいてビルドを行います。package_manager=pip
が指定されている場合は、プロジェクト直下のrequirements.txt
を編集してデプロイ環境でインストールするパッケージを指定してください。それ以外の場合はrequirements.txt
がビルド時に自動で生成されます。
3
クラウドにデプロイする
コマンドを実行してクラウドにデプロイします。
Shell
- Dockerキャッシュを無効化する場合:
Shell
デプロイ後、https://app.morph-data.io/ にログインして結果を確認してください。