インストール前提条件
目的
Sa2web のデプロイに必要なサーバー、権限、Docker、Docker Compose 環境を準備します。前提条件
- CPU: 1 コア以上。
- メモリ: 4 GB 以上推奨、最低 2 GB。
- OS: Linux x86_64。
- 現在のユーザーが Docker コマンドを実行できる。
rootまたはsudo権限を持つユーザーを推奨します。
操作手順
- Docker をインストールする。
- Docker Compose v2 をインストールする。
- 現在のユーザーが Docker を実行できることを確認する。
bash
docker --version
docker compose version
docker ps結果検証
docker --version と docker compose version が正常にバージョン番号を出力し、docker ps が権限エラーを出さないことを確認します。
よくある質問
permission deniedが表示される場合は、ユーザーをdockerグループに追加するか、sudoで実行してください。docker composeが存在しない場合は、旧式のdocker-composeではなく Compose v2 がインストールされていることを確認してください。- サーバーを内網にデプロイする場合は Caddy 自己署名証明書を選択できます。公開環境では解決可能なドメインと自動証明書を推奨します。