このトピックでは、Elastic Container Instanceの制限について説明します。
elasticコンテナインスタンスの制限
次の表に、エラスティックコンテナインスタンスの制限を示します。
項目 | 制限事項 | 調整の可否 |
---|---|---|
弾性コンテナインスタンスの作成に使用されるユーザーアカウント | 中国本土内のリージョンでエラスティックコンテナインスタンスを作成する場合、アカウントの実名検証を完了する必要があります。 | None |
リージョン内に作成できるvCPU | 各アカウントの制限は、アカウントの履歴使用量によって異なります。 Elastic Container Instanceコンソールの [権限とクォータ] ページで権限とクォータを確認できます。 | チケットを起票し、サポートセンターへお問い合わせください。 |
エラスティックコンテナインスタンスに割り当てることができるvCPU | 64 vCPU | None |
弾性コンテナインスタンスにマウントできるボリューム | 20 | None |
弾性コンテナインスタンスに作成できるコンテナ | 20 | None |
コンテナ内の画像レイヤー | 50 | None |
サポートされているコンテナーオペレーティングシステムの種類 | Elastic Container InstanceはLinuxコンテナのみをサポートします。 Alibaba Cloudは、Windowsコンテナーのサポートに取り組んでいます。 | None |
エラスティックコンテナインスタンスのネットワークタイプ | VPC のみサポートされます。 | None |
API操作の制限
次の表に、各API操作の1分あたりの最大呼び出しを示します。 特定のAPI操作のクォータがビジネス要件を満たせない場合は、チケットを起票してクォータの増加をリクエストできます。
項目 | 制限事項 | 調整の可否 |
---|---|---|
DescribeContainerGroups | 2,000 | チケットを起票し、サポートセンターへお問い合わせください。 |
DescribeContainerGroupMetric | 2,000 | チケットを起票し、サポートセンターへお問い合わせください。 |
CreateContainerGroup | 1,000 | チケットを起票し、サポートセンターへお問い合わせください。 |
DeleteContainerGroup | 1,000 | チケットを起票し、サポートセンターへお問い合わせください。 |
DescribeContainerGroupPrice | 1,000 | チケットを起票し、サポートセンターへお問い合わせください。 |
ExportContainerGroupTemplate | 1,000 | チケットを起票し、サポートセンターへお問い合わせください。 |
ExecContainerCommand | 500 | チケットを起票し、サポートセンターへお問い合わせください。 |
DescribeContainerLog | 500 | チケットを起票し、サポートセンターへお問い合わせください。 |
RestartContainerGroup | 500 | チケットを起票し、サポートセンターへお問い合わせください。 |
UpdateContainerGroup | 500 | チケットを起票し、サポートセンターへお問い合わせください。 |
DescribeMultiContainerGroupMetric | 500 | チケットを起票し、サポートセンターへお問い合わせください。 |
CreateImageCache | 200 | チケットを起票し、サポートセンターへお問い合わせください。 |
Kubernetesの制限
Elastic Container Instanceは、Kubernetesコミュニティが提供するvirtual Kubeletに基づいて、仮想ノードを使用してKubernetesにシームレスに接続します。 したがって、エラスティックコンテナインスタンスは、集中化された実ノード上では実行されない。 Alibaba Cloudリソースプール全体に分散しています。
Alibaba Cloudパブリッククラウドのセキュリティ制限と仮想ノードによる制限により、Elastic Container InstanceはhostPathやDaemonSetsなどの一部のKubernetes機能をサポートしていません。 サポートされていない機能を次の表に示します。
項目 | 説明 | 推奨される代替案 |
---|---|---|
HostPath | オンプレミスホストからコンテナーにファイルをマウントできます。 | emptyDirボリューム、ディスク、またはApsara File Storage NAS (NAS) ファイルシステムを使用します。 |
HostNetwork | ホストポートをコンテナーにマップできます。 | LoadBalancerタイプのサービスを作成します。 |
DaemonSet | コンテナーのホストに静的ポッドをデプロイできます。 | サイドカーコンテナーを使用して、ポッドに複数のイメージを展開します。 |
特権権限 | コンテナーに特権権限を付与できます。 | セキュリティコンテキストを使用して、ポッドに権限を付与します。 |
NodePortタイプのサービス | ホストポートをコンテナーにマップできます。 | LoadBalancerタイプのサービスを作成します。 |
ulimitの制限
Elastic Container Instanceはulimitをサポートしていません。 コンテナーでulimit -a
コマンドを実行して、デフォルトのulimitを照会できます。
ulimitを変更する場合は、チケットを起票してください。
ポート使用率
次の表に、Elastic Container Instanceおよび関連サービスで使用されるポートを示します。 サービスをデプロイするときは、次のポートを使用しないでください。
ポート番号 | 説明 |
---|---|
111、10250、10255 | exec、ログ、メトリックなどのElastic Container Instanceインターフェイスで使用されるポート |
998 | クラウドParalleled File System (CPFS) で使用されるポート |