Linux コンテナー上で SQL Server 2017 を実行する

初級
管理者
SQL Server

コンテナーによって、分離された仮想環境が実現し、そこで SQL Server 2017 などのアプリケーションを実行できます。また、そのスケーラビリティによって人気が高まっています。 データベースをホストするために SQL Server 2017 を選択した場合は、Linux または Windows のいずれかと Docker システムに基づいて、1 つ以上のコンテナーでそのシステムを実行できます。 SQL Server がプレインストールされているイメージからコンテナーを作成するか、独自にカスタマイズしたイメージを作成することができます。 このモジュールでは、Linux コンテナーで SQL Server 2017 を実行し、カスタム データベース アプリケーションをホストする方法について説明します。

このモジュールでは、次のことを行います。

  • Linux サーバーに Docker システムをインストールする。
  • Docker コンテナーを管理する。
  • SQL Server 2017 を含むイメージからコンテナーを作成する。
  • カスタマイズしたコンテナー イメージを作成する。
  • コンテナーで Web フロントエンドを使用してデータベース アプリケーションを実行する。

前提条件

  • Linux シェルで Bash などのコマンドを実行する。
  • SQL Server データベースに対して Transact-SQL コマンドを実行する。
  • SQL Server Management Studio または Azure Data Studio を使用して SQL Server に接続する。
  • IP アドレスやポート番号などの基本的なネットワークの概念を理解する。