Docker Compose 経由でインストールする
NocoBase をサーバー上で直接実行したい場合は、やはり docker compose が最も直接的な方法です。ほとんどのシナリオでは、docker-compose.yml を 1 回分で十分です。
ただし、運用環境では、特定のバージョン番号を修正し、latest を長期間直接使用しないことをお勧めします。これにより、アップグレードをより制御しやすくなります。
前提条件
- Docker と Docker Compose がインストールされている
- Docker サービスが開始されていることを確認します。
13000など、外部に公開するポートが用意されている
ステップ 1: プロジェクト ディレクトリを作成する
ステップ 2: docker-compose.yml を作成する
次の例では PostgreSQL を使用しています。これはデフォルトで最も心配のない組み合わせでもあります。
で:
APP_KEY必ず独自のランダムな文字列に変更してください13000:80は、ホストの13000ポートをコンテナの80ポートにマッピングすることを表します- すでにデータベース サービスがある場合は、
postgresセクションを削除し、DB_HOSTを既存のデータベース アドレスに変更できます。
MySQL または MariaDB を使用する場合は、必ず DB_DIALECT を対応するタイプに変更し、以下を追加してください。
ステップ 3: アプリケーションを開始する
ログを確認します。
ステップ 4: アプリケーションにアクセスする
アプリケーションが起動したら、以下を開きます。
初めて起動する場合は、ページの指示に従って管理者アカウントを初期化してください。
共通コマンド
コンテナを起動または更新します。
アプリケーションを停止します:
ログを確認します。
次にどこを見るべ きか
- キー、ポート、データベースなどの構成を調整する場合は、引き続き アプリケーション環境変数 を参照してください。
- 正式にオンラインにする準備ができている場合は、Nginx または Caddy を読み続けてください。
- 後でデータをバックアップする場合は、引き続き バックアップと復元 を参照してください。

