宝塔パネル
宝塔パネル(bt.cn)はサーバー管理ツールで、複雑なコマンド操作を Web 画面上のボタンやスイッチ操作に置き換えます。クリックするだけで Web サイトやデータベース、SSL 証明書などを管理でき、コマンドを覚える必要はありません。
準備
始める前に、以下の 2 つが準備できていることを確認してください:
- 宝塔パネルがインストール済み — まだの場合は bt.cn でインストールしてください
- 宝塔に Docker がインストール済み — 宝塔パネルを開き、左メニューのソフトウェアストアで「Docker」を検索してインストール
宝塔の Docker で AMMDS をデプロイ
ステップ 1:Docker 管理を開く
宝塔パネルの左メニューから Docker をクリックして開きます。
ステップ 2:コンテナを作成
- Docker 管理ページで コンテナ → コンテナを作成 をクリック
- 以下の内容で入力します:
| 設定項目 | 入力内容 | わかりやすく言うと |
|---|---|---|
| イメージ名 | qyg2297248353/ammds:latest | これが AMMDS の「インストールパッケージ」のアドレス。自動的にダウンロードされる |
| コンテナ名 | AMMDS | AMMDS に名前を付けて、後で見分けやすくする |
| ポートマッピング | ホストポート 8080 → コンテナポート 80 | サーバーの 8080 ポートを AMMDS に割り当てる。アクセス時は http://あなたのIP:8080 と入力 |
| マウントディレクトリ | 下記参照 | サーバー上のフォルダをコンテナに「マッピング」。コンテナを再起動してもダウンロードしたファイルは消えない |
ステップ 3:マウントディレクトリの設定(重要!)
マウントディレクトリは、サーバー上のフォルダを AMMDS に「貸し出す」ようなものです。最低限以下の項目をマウントしてください:
- データディレクトリ:サーバーのフォルダ(例:
./data)をコンテナの/ammds/dataにマウント - データベースディレクトリ:サーバーのフォルダ(例:
./db)をコンテナの/ammds/dbにマウント - ダウンロードディレクトリ:サーバーのフォルダ(例:
./download)をコンテナの/ammds/downloadにマウント - メディアディレクトリ:映画やドラマを保存しているフォルダ(例:
./media)をコンテナの/mediaにマウント
注記
注意: 映画を保存するフォルダは /ammds で始まるパスにマウントしないでください。データが失われる可能性があります。
例: 映画がサーバーの /mnt/movie にある場合、/mnt/movie:/mnt/movie のようにマウントします。
ステップ 4:自動再起動の設定
コンテナ作成画面で再起動ポリシーを見つけ、「常に再起動(always)」 を選択します。これでサーバーが再起動しても AMMDS が自動的に起動します。
ステップ 5:コンテナを起動
すべての情報を入力したら、「確認」をクリックして作成します。宝塔が自動的にイメージをプルしてコンテナを起動します。
ステップ 6:AMMDS にアクセス
ブラウザを開いて以下のアドレスを入力します:
http://あなたのサーバーIP:8080
サーバーの IP が 192.168.1.100 であれば、http://192.168.1.100:8080 と入力します。
デフォルトのアカウントとパスワード
- ユーザー名:
ammds - パスワード:
ammds
ヒント
文字が見づらい場合は、ライトモードに切り替えてください。
注意事項
- ファイアウォール:ページが開かない場合は、サーバーのファイアウォールで 8080 ポートが許可されているか確認してください。宝塔パネルのセキュリティページからポート許可ルールを追加できます
- データの永続化:マウントディレクトリの設定は非常に重要です!設定しないと、コンテナを削除したときにすべての設定とデータが消えてしまいます
- タイムゾーン設定:タイムゾーンを変更する必要がある場合は、コンテナ作成時に環境変数
TZ=Asia/Shanghai(東8区)を追加してください