az container
Catatan
Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.
Mengelola Azure Container Instances.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az container app |
Perintah untuk Mengelola Aplikasi Azure Container Instances. |
Ekstensi | Pratinjau |
az container app up |
Sebarkan ke Azure Container Instances menggunakan GitHub Actions. |
Ekstensi | Pratinjau |
az container attach |
Lampirkan output standar lokal dan aliran kesalahan ke kontainer dalam grup kontainer. Perintah ini menyediakan informasi diagnostik selama startup kontainer. Setelah kontainer dimulai, kontainer mengalirkan STDOUT dan STDERR ke konsol lokal Anda. |
Inti | GA |
az container create |
Buat grup kontainer. |
Inti | GA |
az container delete |
Menghapus grup kontainer. |
Inti | GA |
az container exec |
Jalankan perintah dari dalam kontainer yang sedang berjalan dari grup kontainer. |
Inti | GA |
az container export |
Ekspor grup kontainer dalam format yaml. |
Inti | GA |
az container list |
Mencantumkan grup kontainer. |
Inti | GA |
az container logs |
Periksa log untuk kontainer dalam grup kontainer. |
Inti | GA |
az container restart |
Menghidupkan ulang semua kontainer dalam grup kontainer. |
Inti | GA |
az container show |
Dapatkan detail grup kontainer. |
Inti | GA |
az container start |
Memulai semua kontainer dalam grup kontainer. |
Inti | GA |
az container stop |
Menghentikan semua kontainer dalam grup kontainer. |
Inti | GA |
az container attach
Lampirkan output standar lokal dan aliran kesalahan ke kontainer dalam grup kontainer. Perintah ini menyediakan informasi diagnostik selama startup kontainer. Setelah kontainer dimulai, kontainer mengalirkan STDOUT dan STDERR ke konsol lokal Anda.
az container attach [--container-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Contoh
Lampirkan output standar lokal dan aliran kesalahan ke kontainer dalam grup kontainer. (dibuat otomatis)
az container attach --name MyContainerGroup --resource-group MyResourceGroup
Parameter Opsional
Kontainer yang akan dilampirkan. Jika dihilangkan, kontainer pertama dalam grup kontainer akan dipilih.
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama grup kontainer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container create
Buat grup kontainer.
az container create --resource-group
[--acr-identity]
[--add-capabilities]
[--allow-escalation]
[--assign-identity]
[--azure-file-volume-account-key]
[--azure-file-volume-account-name]
[--azure-file-volume-mount-path]
[--azure-file-volume-share-name]
[--cce-policy]
[--command-line]
[--cpu]
[--dns-name-label]
[--drop-capabilities]
[--environment-variables]
[--file]
[--gitrepo-dir]
[--gitrepo-mount-path]
[--gitrepo-revision]
[--gitrepo-url]
[--image]
[--ip-address {Private, Public}]
[--location]
[--log-analytics-workspace]
[--log-analytics-workspace-key]
[--memory]
[--name]
[--no-wait]
[--os-type {Linux, Windows}]
[--ports]
[--priority]
[--privileged]
[--protocol {TCP, UDP}]
[--registry-login-server]
[--registry-password]
[--registry-username]
[--restart-policy {Always, Never, OnFailure}]
[--role]
[--run-as-group]
[--run-as-user]
[--scope]
[--seccomp-profile]
[--secrets]
[--secrets-mount-path]
[--secure-environment-variables]
[--sku]
[--subnet]
[--subnet-address-prefix]
[--vnet]
[--vnet-address-prefix]
[--vnet-name]
[--zone]
Contoh
Buat kontainer dalam grup kontainer dengan memori 1 core dan 1Gb.
az container create -g MyResourceGroup --name myapp --image myimage:latest --cpu 1 --memory 1
Buat kontainer dalam grup kontainer yang menjalankan Windows, dengan 2 core dan memori 3,5Gb.
az container create -g MyResourceGroup --name mywinapp --image winappimage:latest --os-type Windows --cpu 2 --memory 3.5
Buat kontainer dalam grup kontainer dengan alamat IP publik, port, dan label nama DNS.
az container create -g MyResourceGroup --name myapp --image myimage:latest --ports 80 443 --dns-name-label contoso
Buat kontainer dalam grup kontainer yang memanggil skrip saat dimulai.
az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "/bin/sh -c '/path to/myscript.sh'"
Buat kontainer dalam grup kontainer yang menjalankan perintah dan hentikan kontainer setelahnya.
az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "echo hello" --restart-policy Never
Buat kontainer dalam grup kontainer dengan variabel lingkungan.
az container create -g MyResourceGroup --name myapp --image myimage:latest --environment-variables key1=value1 key2=value2
Buat kontainer dalam grup kontainer menggunakan gambar kontainer dari Azure Container Registry.
az container create -g MyResourceGroup --name myapp --image myAcrRegistry.azurecr.io/myimage:latest --registry-password password
Buat kontainer dalam grup kontainer yang memasang berbagi File Azure sebagai volume.
az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "cat /mnt/azfile/myfile" --azure-file-volume-share-name myshare --azure-file-volume-account-name mystorageaccount --azure-file-volume-account-key mystoragekey --azure-file-volume-mount-path /mnt/azfile
Buat kontainer dalam grup kontainer yang memasang repositori git sebagai volume.
az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "cat /mnt/gitrepo" --gitrepo-url https://github.com/user/myrepo.git --gitrepo-dir ./dir1 --gitrepo-mount-path /mnt/gitrepo
Buat kontainer dalam grup kontainer menggunakan file yaml.
az container create -g MyResourceGroup -f containerGroup.yaml
Buat grup kontainer menggunakan Analitik Log dari nama ruang kerja.
az container create -g MyResourceGroup --name myapp --log-analytics-workspace myworkspace
Buat grup kontainer dengan identitas yang ditetapkan sistem.
az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity
Buat grup kontainer dengan identitas yang ditetapkan sistem. Grup akan memiliki peran 'Kontributor' dengan akses ke akun penyimpanan.
az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1
Buat grup kontainer dengan identitas yang ditetapkan pengguna.
az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity /subscriptions/mySubscriptionId/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Buat grup kontainer dengan sistem dan identitas yang ditetapkan pengguna.
az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity [system] /subscriptions/mySubscriptionId/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Parameter yang Diperlukan
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Identitas dengan akses ke registri kontainer.
Daftar kemampuan konteks keamanan yang akan ditambahkan.
Izinkan apakah proses dapat memperoleh lebih banyak hak istimewa daripada proses induknya.
Daftar identitas yang ditetapkan yang dipisahkan spasi. Identitas yang ditetapkan adalah identitas yang ditetapkan pengguna (ID sumber daya) dan / atau identitas yang ditetapkan sistem ('[sistem]'). Lihat contoh untuk informasi selengkapnya.
Kunci akses akun penyimpanan yang digunakan untuk mengakses pembagian File Azure.
Nama akun penyimpanan yang berisi pembagian File Azure.
Jalur dalam kontainer tempat volume file azure harus dipasang. Tidak boleh berisi titik dua ':'.
Nama pembagian File Azure yang akan dipasang sebagai volume.
Kebijakan CCE untuk grup kontainer rahasia.
Baris perintah yang akan dijalankan saat kontainer dimulai, misalnya '/bin/bash -c myscript.sh'.
Jumlah inti CPU kontainer yang diperlukan, akurat ke satu tempat desimal.
Label nama dns untuk grup kontainer dengan IP publik.
Daftar kemampuan konteks keamanan yang akan dihilangkan.
Daftar variabel lingkungan untuk kontainer. Nilai yang dipisahkan spasi dalam format 'key=value'.
Jalur ke file input.
Jalur direktori target di repositori git. Tidak boleh berisi '..'.
Jalur dalam kontainer tempat volume repositori git harus dipasang. Tidak boleh berisi titik dua ':'.
Hash penerapan untuk revisi yang ditentukan.
URL repositori git yang akan dipasang sebagai volume.
Nama gambar kontainer.
Jenis alamat IP dari grup kontainer.
Lokasi. Nilai dari: az account list-locations
. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>
.
Nama atau id ruang kerja Analitik Log. Gunakan langganan saat ini atau gunakan bendera --subscription untuk mengatur langganan yang diinginkan.
Kunci ruang kerja Analitik Log.
Memori kontainer yang diperlukan dalam GB, akurat ke satu tempat desimal.
Nama grup kontainer.
Jangan menunggu operasi jangka panjang selesai.
Jenis OS kontainer.
Daftar port yang akan dibuka. Daftar port yang dipisahkan spasi.
Prioritas grup kontainer.
Bendera untuk menentukan apakah izin kontainer ditinggikan ke Privileged.
Protokol jaringan yang akan digunakan.
Server login registri gambar kontainer.
Kata sandi untuk masuk ke server registri gambar kontainer.
Nama pengguna untuk masuk ke server registri gambar kontainer.
Kebijakan hidupkan ulang untuk semua kontainer dalam grup kontainer.
Nama peran atau id yang akan dimiliki identitas yang ditetapkan sistem.
Atur UID Pengguna untuk kontainer.
Atur GID Pengguna untuk kontainer.
Cakupan yang dapat diakses oleh identitas yang ditetapkan sistem.
String yang dikodekan base64 yang berisi konten JSON di profil seccomp.
Rahasia yang dipisahkan spasi dalam format 'key=value'.
Jalur dalam kontainer tempat volume rahasia harus dipasang. Tidak boleh berisi titik dua ':'.
Daftar variabel lingkungan aman untuk kontainer. Nilai yang dipisahkan spasi dalam format 'key=value'.
SKU grup kontainer.
Nama subnet saat membuat VNET baru atau mereferensikan yang sudah ada. Juga dapat mereferensikan subnet yang ada berdasarkan ID.
Awalan alamat IP subnet yang akan digunakan saat membuat VNET baru dalam format CIDR.
Nama VNET saat membuat yang baru atau mereferensikan yang sudah ada. Juga dapat mereferensikan vnet yang ada berdasarkan ID. Ini memungkinkan penggunaan vnet dari grup sumber daya lain.
Awalan alamat IP yang akan digunakan saat membuat VNET baru dalam format CIDR.
Argumen 'vnet_name' telah tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan '--vnet' sebagai gantinya.
Nama VNET saat membuat yang baru atau mereferensikan yang sudah ada.
Zona untuk menempatkan grup kontainer.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container delete
Menghapus grup kontainer.
az container delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Contoh
Menghapus grup kontainer. (dibuat otomatis)
az container delete --name MyContainerGroup --resource-group MyResourceGroup
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama grup kontainer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container exec
Jalankan perintah dari dalam kontainer yang sedang berjalan dari grup kontainer.
Kasus penggunaan yang paling umum adalah membuka shell bash interaktif. Lihat contoh di bawah.
az container exec --exec-command
[--container-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Contoh
Streaming shell dari dalam kontainer nginx.
az container exec -g MyResourceGroup --name mynginx --container-name nginx --exec-command "/bin/bash"
Parameter yang Diperlukan
Perintah untuk dijalankan dari dalam kontainer.
Parameter Opsional
Nama kontainer tempat menjalankan perintah. Dapat dihilangkan untuk grup kontainer hanya dengan satu kontainer.
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama grup kontainer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container export
Ekspor grup kontainer dalam format yaml.
az container export --file
[--ids]
[--name]
[--resource-group]
[--subscription]
Contoh
Ekspor grup kontainer di yaml.
az container export -g MyResourceGroup --name mynginx -f output.yaml
Parameter yang Diperlukan
Jalur file untuk mengekspor grup kontainer.
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama grup kontainer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container list
Mencantumkan grup kontainer.
az container list [--resource-group]
Parameter Opsional
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container logs
Periksa log untuk kontainer dalam grup kontainer.
az container logs [--container-name]
[--follow]
[--ids]
[--name]
[--resource-group]
[--subscription]
Contoh
Periksa log untuk kontainer dalam grup kontainer. (dibuat otomatis)
az container logs --name MyContainerGroup --resource-group MyResourceGroup
Parameter Opsional
Nama kontainer untuk membuntuti log. Jika dihilangkan, kontainer pertama dalam grup kontainer akan dipilih.
Menunjukkan untuk mengalirkan log tailing.
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama grup kontainer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container restart
Menghidupkan ulang semua kontainer dalam grup kontainer.
Memulai ulang semua kontainer dalam grup kontainer di tempat. Jika gambar kontainer memiliki pembaruan, gambar baru akan diunduh.
az container restart --name
--resource-group
[--no-wait]
Parameter yang Diperlukan
Nama grup kontainer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container show
Dapatkan detail grup kontainer.
az container show [--ids]
[--name]
[--resource-group]
[--subscription]
Contoh
Dapatkan detail grup kontainer. (dibuat otomatis)
az container show --name MyContainerGroup --resource-group MyResourceGroup
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama grup kontainer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container start
Memulai semua kontainer dalam grup kontainer.
Memulai semua kontainer dalam grup kontainer. Sumber daya komputasi akan dialokasikan dan penagihan akan dimulai.
az container start --name
--resource-group
[--no-wait]
Parameter yang Diperlukan
Nama grup kontainer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az container stop
Menghentikan semua kontainer dalam grup kontainer.
Menghentikan semua kontainer dalam grup kontainer. Sumber daya komputasi akan dibatalkan alokasinya dan penagihan akan dihentikan.
az container stop --name
--resource-group
Parameter yang Diperlukan
Nama grup kontainer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.