容器プラットフォームの概要#
プラットフォーム名 | 無料サービス枠 | 制限 | 公式ウェブサイト | 推奨と備考 |
---|---|---|---|---|
Heroku | 制限時間:550 時間 / 月(1000 時間 / 月) | スリープ、データ削除 | リンク | はい。GitHub で提供されているサービスをデプロイすることをお勧めします。 |
Okteto | 制限容量:10CPU、30GRAM、5GROM | スリープ、データ削除 | リンク | はい。Docker の練習に使用することをお勧めしますが、ドキュメントは少ないです。 |
Goormide | 1 つの実行インスタンス、5 つのスリープインスタンス、弱 | スリープ、データは削除されません | リンク | はい。本質的には IDE で、コードを書くために使用することをお勧めします。 |
Railway | 月に 5 ドルの無料クレジット | スリープせず、データは削除されません | リンク | はい。お勧めです。 |
Heroku#
- 公式ウェブサイト:Cloud Application Platform | Heroku
- 料金:無料版は月間 550 時間、クレジットカードで 1000 時間
- デプロイ方法:Git と Docker
- カスタムドメインのサポート:サポートされています
- スリープ:もちろんスリープします。550 時間では 1 か月分足りません。スリープ後、すべてのデータが自動的に削除されます。
- 注意事項:Heroku は信頼性の高い VPN を使用して登録することをお勧めします。いくつかのプロジェクトは禁止される可能性があり、アカウントが停止される可能性があります。いくつかのプロジェクトは禁止される可能性があり、デプロイできない場合は、まずフォークしてからデプロイしてください。
Okteto#
okteto は、k8s プラットフォームをベースにしており、Docker アプリケーションをデプロイし、個人のウェブサイトなどを構築することができます。GitHub でログインします。
Heroku と似ています。無料サービスにも多くの制限があります。ただし、oketeto は総時間を制限しません。継続的にデプロイすることができ、複数のインスタンスを起動することもできます。ただし、24 時間ごとに強制的にスリープし、すべてのデータが削除されます。
- 公式ウェブサイト:https://cloud.okteto.com/
- 料金:
-
デプロイ方法:Git と Docker
-
カスタムドメインのサポート:サポートされていません
-
スリープ:定期的なアクセスで実行時間を延長することができますが、24 時間ごとに必ずスリープし、データが削除されます。
-
注意事項:okteto はコマンドライン開発に適しています。バックエンドのインターフェースは非常にシンプルで、基本的にはデプロイ機能しかありません。
Goormide#
実際にはクラウドベースの IDE スペースであり、サーバー上に展開された VSCODE と考えることができます。Ubuntu ベースで、上記とは異なり、このサービスには直接 SSH アクセスが可能です。
コーディングに使用するのに便利です。
参考記事:
- 料金:
- デプロイ方法:SSH で直接接続
- カスタムドメインのサポート:サポートされていません
- スリープ:スリープしますが、データは削除されません
- 注意事項:SSH 接続がサポートされており、コマンドラインがサポートされています。基本的には仮想マシンです。
Railway#
これは Goormide と似ています。
- 公式ウェブサイト:Railway
- 料金:
- デプロイ方法:主要な言語(Python、Node.js など)の GitHub をサポートし、直接実行します
- カスタムドメインのサポート:サポートされています
- スリープ:自動的にスリープしません
- Dockerfile をオンラインでビルドすることができます
- 従量課金制で、毎月 5 ドルの無料クレジットがあり、小規模なプログラムを実行するのに十分です