---
title: "環境管理"
description: "環境管理 Skill は、NocoBase のインストール、アップグレード、停止、起動、マルチ環境管理を担当します。開発環境、テスト環境、本番環境など、「NocoBase 未インストール」の状態から「ログインして使える」状態までをカバーします。"
keywords: "AI ビルダー,環境管理,インストール,アップグレード,Docker"
---

# 環境管理

:::tip 前提条件

このページを読む前に、[AI ビルダー クイックスタート](./index.md)に従って NocoBase CLI のインストールと初期化が完了していることを確認してください。

:::

## 概要

環境管理 Skill は、NocoBase のインストール、アップグレード、停止、起動、マルチ環境管理を担当します。開発環境、テスト環境、本番環境など、「NocoBase 未インストール」の状態から「ログインして使える」状態までをカバーします。


## 対応機能

- NocoBase 環境とステータスの照会
- NocoBase インスタンス環境の追加、削除、切り替え
- NocoBase インスタンスのインストール、アップグレード、停止、起動


## プロンプト例

### シナリオ A：環境ステータスの確認
プロンプトモード
```
現在どの NocoBase インスタンスがありますか？今はどの環境にいますか？
```
コマンドラインモード
```
nb env list
```

### シナリオ B：既存環境の追加
:::tip 前提条件

ローカルまたはリモートに既存の NocoBase インスタンスが必要です

:::

プロンプトモード
```
dev 環境 http://localhost:13000 を追加してください
```
コマンドラインモード
```
nb env add <dev> --base-url http://localhost:13000/api
```
### シナリオ C：新しい NocoBase インスタンスのインストール
:::tip 前提条件

NocoBase のインストールに最も簡単で手軽な方法は Docker モードです。実行前にローカルマシンに Node、Docker、Yarn がインストールされていることを確認してください

:::

プロンプトモード
```
NocoBase をインストールしてください
```
コマンドラインモード
```
nb init --ui
```

### シナリオ D：インスタンスのアップグレード

プロンプトモード
```
現在のインスタンスを最新版にアップグレードしてください
```
コマンドラインモード
```
nb upgrade
```

### シナリオ E：インスタンスの停止

プロンプトモード
```
現在のインスタンスを停止してください
```
コマンドラインモード
```
nb app stop
```

### シナリオ E：インスタンスの起動

プロンプトモード
```
現在のインスタンスを起動してください
```
コマンドラインモード
```
nb app start
```

## よくある質問

**インストール完了後に AI ビルダーの機能が使えない場合は？**

現在、すべての AI ビルダー機能は alpha イメージに含まれています。このイメージを使ってインストールしたか確認してください。別のイメージの場合は、このイメージにアップグレードできます。

**Docker 起動時にポート競合が発生した場合は？**

別のポート（例：`port=14000`）に変更するか、ポート 13000 を使用しているプロセスを先に停止してください。Skill の事前チェック段階でポート競合が自動的に通知されます。

## 関連リンク

- [AI ビルダー概要](./index.md) — すべての AI ビルダー Skill の一覧とインストール方法
- [NocoBase CLI](../ai/quick-start.md) — NocoBase のインストールと管理を行うコマンドラインツール
