Docker インストール
目的
Linux サーバーに Docker と Docker Compose をインストールし、Sa2web のデプロイ準備を行います。
前提条件
- サーバーがソフトウェアリポジトリへアクセスできる、またはオフラインインストールパッケージを準備している。
- 現在のユーザーに
sudoまたはroot権限がある。
操作手順
Ubuntu/Debian の例:
bash
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USERCentOS/RHEL の例:
bash
sudo yum install -y yum-utils
curl -fsSL https://get.docker.com | sudo sh
sudo systemctl enable --now docker
sudo usermod -aG docker $USERCompose v2 を確認します。
bash
docker compose version結果検証
bash
docker run --rm hello-world
docker compose versionよくある質問
dockerグループへ追加した後は、通常 shell へ再ログインする必要があります。- 本番サーバーでは Docker ログローテーションを設定し、ログでディスクがいっぱいになることを防ぐことを推奨します。
- オフライン環境では、Docker、Compose プラグイン、製品イメージパッケージを事前に準備してください。