自分の MyVibe VPS 上で、コンテナ化アプリ、Compose スタック、プライベートサービス、社内ツールを実行できます。
MyVibe は、すぐに使える Docker 環境を提供します。ドメイン、HTTPS、環境変数、永続ストレージ、ログ、サービスリソースを1つのパネルで管理できます。
デプロイ前の準備
ドメインまたはサブドメインを準備し、管理者を決め、必要な API、メール、ストレージ、ID の認証情報を確認します。シークレットはソースコードではなく環境変数に保存してください。
再利用できるコンテナ定義から複数のサービスをデプロイするチーム。
テンプレートに含まれるもの
開始前に、テンプレートのサービスと永続データを確認します:
- Docker アプリ。
- Compose スタック。
- 永続ボリューム。
- プライベートレジストリ。
MyVibe テンプレートの保守に伴い、イメージとアプリのバージョンは変更される場合があります。大規模な本番更新の前に、現在のバージョンと公式リリースノートを確認してください。
デプロイチェックリスト
- MyVibe パネルを開き、新しい環境を作成します。
- Docker テンプレートを選択し、作成されるサービスを確認します。
- 本番データを保存する前に永続ボリュームを確認します。
- 必要な環境変数とシークレットを追加します。
- ドメインを接続し、HTTPS を有効にします。
- デプロイを開始し、サービスが正常になるまで待ちます。
- アプリを開き、管理者設定を完了して初期設定へのアクセスを制限します。
確認する設定
アプリを公開する前に次の設定を確認します:
- Docker イメージまたは Compose デプロイ。
- 永続ボリューム。
- ポート公開の制御。
- GitHub/プライベートリポジトリの選択肢。
デプロイの検証
HTTPS アドレスを開き、証明書、リダイレクト、起動ログ、主要なユーザーフローを確認します。永続データが制御された再デプロイ後も保持されることもテストしてください。
コールバック URL、Webhook、メール配信、API 権限をアプリ内でテストします。コンテナが正常でも、すべての外部連携が正しいとは限りません。
セキュリティと継続運用
- 公開またはプライベートリポジトリからデプロイ。
- Dockerfile、Compose、イメージ、ビルドパックのワークフローを利用。
- ベースディレクトリとポートを設定。
- ヘルスチェックとロールバックを利用。
固有の管理者パスワードを使用し、対応している場合は多要素認証を有効にします。管理者アクセスを制限し、漏えいした認証情報を更新し、公式のセキュリティ情報を確認してください。
MyVibe はデプロイと実行管理を簡素化します。アプリ設定、データ保護、保存方針、互換性のある更新はお客様の責任です。
バックアップと復旧
Docker のすべての永続コンポーネントをバックアップします。データベースを使用する場合は、データベース、ファイル、設定を整合した状態で保存し、別環境で復元をテストしてください。
ドメイン、変数、ボリューム、接続サービス、バージョンを記録します。機密値はパスワードマネージャーだけに保存してください。
スケーリングとトラブルシューティング
性能低下時は、まずログ、メモリ、CPU、ストレージ、DB 接続、ワーカー、キューを確認します。負荷が継続的に上限へ達した場合にプランを拡張してください。
アプリ固有の設定と対応アップグレードは、Docker 公式ドキュメント。
MyVibe に Docker をデプロイする方法
テンプレートとリソースの詳細は Docker ホスティングページを確認するか、MyVibe プランを比較してください。
Was this helpful?
Help others find useful content by rating this guide
Your feedback helps improve our content and SEO ranking