azure-container-instances
Azure Container Instancesの開発におけるトラブルシューティング、設計、セキュリティ、デプロイなど、あらゆる側面を最適化するSkill。
📜 元の英語説明(参考)
Expert knowledge for Azure Container Instances development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and deployment. Use when configuring ACI networking, standby pools, GitHub Actions deploys, Spot containers, or GPU workloads, and other Azure Container Instances related development tasks. Not for Azure Container Apps (use azure-container-apps), Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure Virtual Machines (use azure-virtual-machines), Azure App Service (use azure-app-service).
🇯🇵 日本人クリエイター向け解説
Azure Container Instancesの開発におけるトラブルシューティング、設計、セキュリティ、デプロイなど、あらゆる側面を最適化するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Azure Container Instances スキル
このスキルは、Azure Container Instances に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、デプロイについて説明します。ローカルのクイックリファレンスコンテンツとリモートドキュメント取得機能を組み合わせています。
このスキルの使い方
Agent への重要事項: 以下のカテゴリインデックスを使用して、関連するセクションを見つけてください。行範囲が指定されているカテゴリ (例:
L35-L120) の場合は、指定された行でread_fileを使用してください。ファイルリンクが指定されているカテゴリ (例:[security.md](security.md)) の場合は、リンクされた参照ファイルでread_fileを使用してください。
Agent への重要事項:
metadata.generated_atが 3 か月以上前の場合は、ユーザーにリポジトリから最新バージョンをプルするように提案してください。mcp_microsoftdocsツールが利用できない場合は、ユーザーにインストールを提案してください: インストールガイド
このスキルは、ドキュメントコンテンツを取得するためにネットワークアクセスを必要とします。
- 推奨: クエリ文字列
from=learn-agent-skillを指定してmcp_microsoftdocs:microsoft_docs_fetchを使用します。Markdown を返します。 - フォールバック: クエリ文字列
from=learn-agent-skill&accept=text/markdownを指定してfetch_webpageを使用します。Markdown を返します。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L36-L42 | ログ/イベントの表示、プロビジョニング/ランタイム状態の理解、一般的なデプロイ、起動、コンテナランタイムの障害のトラブルシューティングによる ACI の問題の診断。 |
| ベストプラクティス | L43-L47 | ACI ワークロードを確実に設計および実行するためのガイダンス: リソースサイジング、ネットワーク、ストレージ、セキュリティ、スケーリング、イメージ管理、運用上のベストプラクティス。 |
| 意思決定 | L48-L53 | Spot コンテナによる ACI のコスト最適化、および予測ベースのサイジングを使用して Azure Container Instances スタンバイプールを構成し、適切なサイズにするためのガイダンス。 |
| アーキテクチャと設計パターン | L54-L60 | Application Gateway、ファイアウォール、NAT Gateway を使用して ACI コンテナに静的なインバウンド/アウトバウンド IP を付与し、制御された予測可能なネットワークエグレス/イングレスを実現するための設計パターン。 |
| 制限とクォータ | L61-L68 | CPU/メモリに関する ACI の制限、リージョンクォータ、スタンバイプールの制約、および仮想ネットワーク統合が容量とリソースの可用性に与える影響。 |
| セキュリティ | L69-L83 | Azure Container Instances のセキュリティ保護: TLS/HTTPS セットアップ、イメージとシークレットの保護、マネージド ID、RBAC、DNS の安全性、ACR 認証、CMK 暗号化、Azure Policy の適用。 |
| 構成 | L84-L116 | ACI コンテナグループの構成: YAML、環境変数、DNS、ボリューム、プローブ、GPU、再起動/エントリポイント、スタンバイプール、ネットワーク、ライフサイクル、ログ記録、監視。 |
| デプロイ | L117-L120 | GitHub Actions を使用してコンテナイメージをビルド、プッシュ、自動的に Azure Container Instances にデプロイする方法。ワークフロー YAML セットアップと認証構成を含む。 |
トラブルシューティング
| トピック | URL |
|---|---|
| トラブルシューティングのために Azure Container Instances のログとイベントを取得する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-get-logs |
| Azure Container Instances の一般的なデプロイとランタイムの問題をトラブルシューティングする | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-troubleshooting |
| Azure Container Instances のプロビジョニングとランタイムの状態を解釈する | https://learn.microsoft.com/en-us/azure/container-instances/container-state |
ベストプラクティス
| トピック | URL |
|---|---|
| Azure Container Instances ワークロードのベストプラクティスを適用する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-best-practices-and-considerations |
意思決定
| トピック | URL |
|---|---|
| コスト削減のために ACI Spot コンテナを使用するタイミングを決定する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-spot-containers-overview |
| 予測結果を使用して Azure Container Instances スタンバイプールのサイズを適切に調整する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-standby-pool-prediction-results |
アーキテクチャと設計パターン
| トピック | URL |
|---|---|
| Application Gateway 静的 IP を介して Azure Container Instances を公開する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-application-gateway |
| ファイアウォールを使用して Azure Container Instances の静的アウトバウンド IP を構成する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-egress-ip-address |
| NAT Gateway を介して Azure Container Instances のエグレスを構成する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-nat-gateway |
制限とクォータ
| トピック | URL |
|---|---|
| ACI vCPU とメモリ制限で Big Containers を使用する | https://learn.microsoft.com/en-us/azure/container-instances/big-containers |
| リージョンごとの ACI リソースの可用性とクォータ制限を確認する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-resource-and-quota-limits |
| Azure Container Instances スタンバイプールの FAQ と制限 | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-standby-pool-faq |
| 仮想ネットワークで Azure Container Instances を使用する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-virtual-network-concepts |
セキュリティ
| トピック | URL |
|---|---|
| Caddy を使用して Azure Container Instances の自動 HTTPS を構成する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-container-group-automatic-ssl |
| Nginx サイドカーで Azure Container Instances の TLS を有効にする | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-container-group-ssl |
| カスタマーマネージドキーで Azure Container Instances デプロイデータを暗号化する | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-encrypt-data |
| イメージとシークレットを保護する |
(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Azure Container Instances Skill
This skill provides expert guidance for Azure Container Instances. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L36-L42 | Diagnosing ACI issues by viewing logs/events, understanding provisioning/runtime states, and troubleshooting common deployment, startup, and container runtime failures. |
| Best Practices | L43-L47 | Guidance on designing and running ACI workloads reliably: resource sizing, networking, storage, security, scaling, image management, and operational best practices. |
| Decision Making | L48-L53 | Guidance on cost-optimizing ACI with Spot containers and using prediction-based sizing to configure and right-size Azure Container Instances standby pools. |
| Architecture & Design Patterns | L54-L60 | Design patterns for giving ACI containers static inbound/outbound IPs using Application Gateway, firewalls, and NAT Gateway for controlled, predictable network egress/ingress. |
| Limits & Quotas | L61-L68 | ACI limits on CPU/memory, regional quotas, standby pool constraints, and how virtual network integration affects capacity and resource availability. |
| Security | L69-L83 | Securing Azure Container Instances: TLS/HTTPS setup, image and secret protection, managed identities, RBAC, DNS safety, ACR auth, CMK encryption, and Azure Policy enforcement. |
| Configuration | L84-L116 | Configuring ACI container groups: YAML, env vars, DNS, volumes, probes, GPUs, restart/entrypoint, standby pools, networking, lifecycle, logging, and monitoring. |
| Deployment | L117-L120 | Using GitHub Actions to build, push, and automatically deploy container images to Azure Container Instances, including workflow YAML setup and authentication configuration. |
Troubleshooting
| Topic | URL |
|---|---|
| Retrieve Azure Container Instances logs and events for troubleshooting | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-get-logs |
| Troubleshoot common deployment and runtime issues in Azure Container Instances | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-troubleshooting |
| Interpret Azure Container Instances provisioning and runtime states | https://learn.microsoft.com/en-us/azure/container-instances/container-state |
Best Practices
| Topic | URL |
|---|---|
| Apply Azure Container Instances workload best practices | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-best-practices-and-considerations |
Decision Making
| Topic | URL |
|---|---|
| Decide when to use ACI Spot containers for cost savings | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-spot-containers-overview |
| Use prediction results to right-size Azure Container Instances standby pools | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-standby-pool-prediction-results |
Architecture & Design Patterns
| Topic | URL |
|---|---|
| Expose Azure Container Instances via Application Gateway static IP | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-application-gateway |
| Configure static outbound IP for Azure Container Instances with firewall | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-egress-ip-address |
| Configure Azure Container Instances egress via NAT Gateway | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-nat-gateway |
Limits & Quotas
| Topic | URL |
|---|---|
| Use Big Containers with ACI vCPU and memory limits | https://learn.microsoft.com/en-us/azure/container-instances/big-containers |
| Check ACI resource availability and quota limits by region | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-resource-and-quota-limits |
| FAQ and limits for Azure Container Instances standby pools | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-standby-pool-faq |
| Use Azure Container Instances with virtual networks | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-virtual-network-concepts |
Security
Configuration
Deployment
| Topic | URL |
|---|---|
| Automate ACI deployments with GitHub Actions workflow configuration | https://learn.microsoft.com/en-us/azure/container-instances/container-instances-github-action |