Windowsコンテナ入門

0f5f81b602e9ad7f24e7ebe9b994d04c?s=47 kyo
October 25, 2019

 Windowsコンテナ入門

Slides for a study meeting.
https://ssmjp.connpass.com/event/148726/

0f5f81b602e9ad7f24e7ebe9b994d04c?s=128

kyo

October 25, 2019
Tweet

Transcript

  1. 13.

    ベースイメージ Windows Server Core 従来の .NET frameworkアプリケーション⽤ Nano Server .NET

    Coreアプリケーション⽤ Windows Windows APIのフルセット Windows IoT Core IoTアプリケーション⽤ ※イメージは Docker Hub から取得可能
  2. 14.

    コンテナホストの要件 Windows Server 2016、Windows Server 2019、 Windows 10 Professional または

    Enterprise コンテナ機能が有効になっている Hyper-Vの機能が有効になっている(Hyper-V分離) OSが「C:」にインストールされいている(プロセス分離) BIOSで仮想化が有効になっている ホストOSがHyper-V仮想マシンの場合、nested virtualization の有効化が必要 https://docs.microsoft.com/ja-jp/virtualization/windowscontainers/deploy- containers/system-requirements
  3. 21.
  4. 25.

    Azure Kubernetes Serviceでの利⽤ コンソール(Azure Cloud Shellなど)を使⽤ 1. プレビューの拡張機能(aks-preview)をインストール 2. AKSクラスタを作成

    Windows⽤に管理ユーザー名とパスワードを指定 3. Windows Serverのノードプールを追加 4. kubernetesリソースを作成 nodeSelectorに "beta.kubernetes.io/os": windows を設定 https://docs.microsoft.com/en-us/azure/aks/windows-container-cli
  5. 26.