Linux VPS に Docker と Docker Compose をインストールして、コンテナ化したアプリケーションをデプロイします。

方法 1: ワンクリックインストーラー (推奨)

ポータルから Docker Engine と Compose を一度にインストールできます。

  1. Client Portal にログインし、対象のサービスを開きます。
  2. Apps タブをクリックし、Dev Tools を選択します。
  3. Docker Engine を探して Install をクリックします。約 3 分で利用できるようになります。

方法 2: 手動インストール

  1. 公式のインストールスクリプトを使用します (Ubuntu/Debian):
    curl -fsSL https://get.docker.com | sh
  2. 起動時に Docker が立ち上がるようにします:
    systemctl enable --now docker
  3. root 以外のユーザーが sudo なしで Docker コマンドを実行できるようにします:
    usermod -aG docker $USER
    その後、グループの変更を反映させるために一度ログアウトして再度ログインします。
  4. インストールを確認します:
    docker run hello-world
  5. Docker Compose をインストールします (同梱されていない場合):
    apt install docker-compose-plugin
    使い方: docker compose up -d

注意: Docker には KVM の VPS が必要です。カーネルの名前空間の制約により、LXC コンテナ内では動作しません。

このガイドは役に立ちましたか?

フィードバックをありがとうございます!