Dockerで環境構築

1. Dockerで環境構築

DockerでiPLAssを起動することができます。以下2パターンのDockerイメージを提供しています。

  • iplass/iplass (Enterprise Edition版は iplass/iplass-ee
    WebサーバにTomcatをバンドルしたiPLAssのDockerイメージです。 動作には別途iPLAssに対応したデータベースとJDBCドライバが必要です。

  • iplass/iplass-standalone (Enterprise Edition版は iplass/iplass-ee-standalone
    WebサーバにTomcat、DBサーバにMySQLをバンドルし、iPLAssの動作に必要なアプリケーション及びライブラリをパッケージングしたiPLAssのDockerイメージです。

DockerイメージのTomcatにはiPLAssのインストーラ(war)がデプロイされています。

2. Dockerイメージの取得

Dockerイメージを次のいずれかの方法で取得してください。
DBサーバを用意している場合は iplass/iplass (Enterprise Edition版は iplass/iplass-ee )、DBサーバを用意していない場合は iplass/iplass-standalone (Enterprise Edition版は iplass/iplass-ee-standalone )を利用してください。

  1. Docker HubよりDockerイメージを取得します。

    $ docker pull iplass/iplass
    $ docker pull iplass/iplass-standalone
  2. (Enterprise Editionの場合)Enterprise Edition版のダウンロードサイトからtarball形式のDockerイメージを取得し、Dockerイメージをロードします。

    $ docker load --input iplass-ee-x.x.x.tar.gz
    $ docker load --input iplass-ee-standalone-x.x.x.tar.gz

3. Dockerコンテナの起動

以下に従ってDockerを起動してください。

  • iplass/iplass (Enterprise Edition版は iplass/iplass-ee

    $ docker run -p 8080:8080 -v [IPLASS_HOMEのマウントディレクトリ]:/var/lib/iplass iplass/iplass

    起動方法や設定可能な環境変数の詳細は以下を参照してください。
    https://hub.docker.com/r/iplass/iplass

  • iplass/iplass-standalone (Enterprise Edition版は iplass/iplass-ee-standalone

    $ docker run -p 8080:8080 iplass/iplass-standalone

    起動方法や設定可能な環境変数の詳細は以下を参照してください。
    https://hub.docker.com/r/iplass/iplass-standalone

4. セットアップ

Dockerコンテナ起動後は以下の手順を参照してください。

  • iplass/iplass (Enterprise Edition版は iplass/iplass-ee
    Install and Runの「3. セットアップ画面の表示」以降を参照してください。

  • iplass/iplass-standalone (Enterprise Edition版は iplass/iplass-ee-standalone
    Install and Runの「6. テナントへのアクセス」以降を参照してください。

5. 次のステップ

iPLAssに初めてふれている場合、次に チュートリアル を実施してみてください。