Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ebben a gyorsútmutatóban egy új Azure DocumentDB-fürtöt helyez üzembe a Bicep eszközzel. Ez a rövid útmutató részletes útmutatást nyújt a gyors kezdéshez. Ez a fürt az összes MongoDB-erőforrást tartalmazza: adatbázisokat, gyűjteményeket és dokumentumokat. Egyedi végpontot biztosít az Eszközök és szoftverfejlesztői készletek (SDK-k) számára az Azure DocumentDB-hez való csatlakozáshoz és a műveletek végrehajtásához.
Előfeltételek
Azure-előfizetés
- Ha nem rendelkezik Azure-előfizetéssel, hozzon létre egy ingyenes fiókot
Használja a Bash-környezetet az Azure Cloud Shellben. További információ: Az Azure Cloud Shell használatának első lépései.
Ha a CLI referencia parancsokat helyben szeretnéd futtatni, telepítsd az Azure CLI-t. Ha Windows vagy macOS rendszeren fut, fontolja meg az Azure CLI-t egy Docker-konténerben futtatni. További információkért lásd: Az Azure CLI használata Docker-konténerben.
Ha egy helyileg telepített verziót használ, jelentkezzen be az Azure CLI-be az az login parancs futtatásával. Az azonosítási folyamat befejezéséhez kövesse a terminálján megjelenő lépéseket. További bejelentkezési lehetőségekért lásd: Hitelesítés az Azure-ba az Azure CLI használatával.
Amikor megjelenik a felszólítás, az első használatkor telepítse az Azure CLI bővítményt. További információ a bővítményekről: Bővítmények használata és kezelése az Azure CLI-vel.
Futtasd a az version parancsot, hogy megtudd a telepített verziót és függő könyvtárakat. A legújabb verzióra való frissítéshez futtassa a az upgrade parancsot.
Környezet konfigurálása
Állítsa be az Azure CLI-környezetet az Azure DocumentDB-erőforrások előfizetésben való kezeléséhez.
Kezdje egy üres mappában.
Jelentkezzen be az Azure CLI-be.
az loginEllenőrizze az Azure előfizetését, amelyre céloz.
az account showMegjegyzés:
Ha nem csatlakozik a várt előfizetéshez, használja ezt a parancsot az előfizetés módosításához:
az account set --subscription "<subscription-name>"További információ: Azure-előfizetések kezelése az Azure CLI-vel.
A Bicep-sablon előkészítése
Hozzon létre és konfiguráljon egy Bicep-fájlt az Azure DocumentDB-fürt üzembe helyezéséhez szükséges erőforrások meghatározásához.
Hozzon létre egy új main.bicep-fájlt a projektkönyvtárban.
Adja hozzá ezt a sablont a fájl tartalmához.
@description('Cluster name') @minLength(8) @maxLength(40) param clusterName string = 'msdocs-${uniqueString(resourceGroup().id)}' @description('Location for the cluster.') param location string = resourceGroup().location @description('Username for admin user') param adminUsername string @secure() @description('Password for admin user') @minLength(8) @maxLength(128) param adminPassword string resource cluster 'Microsoft.DocumentDB/mongoClusters@2025-09-01' = { name: clusterName location: location properties: { administrator: { userName: adminUsername password: adminPassword } serverVersion: '8.0' sharding: { shardCount: 1 } storage: { sizeGb: 32 } highAvailability: { targetMode: 'Disabled' } compute: { tier: 'M10' } } } resource firewallRules 'Microsoft.DocumentDB/mongoClusters/firewallRules@2025-09-01' = { parent: cluster name: 'AllowAllAzureServices' properties: { startIpAddress: '0.0.0.0' endIpAddress: '0.0.0.0' } }Jótanács
Az erőforrást használó lehetőségekről további információt a
Microsoft.DocumentDB/mongoclustersdokumentációban találMicrosoft.DocumentDB/mongoclusters.
A sablon üzembe helyezése
Helyezze üzembe az előző lépésben létrehozott sablont egy Azure Resource Manager-üzembe helyezéssel.
az group createA paranccsal hozzon létre egy új erőforráscsoportot az előfizetésben.az group create \ --name "<resource-group-name>" \ --location "<location>"A bicep-sablon üzembe helyezésére használható
az deployment group create. Ezután a rendszer kéri, hogy adjon meg egy értéket aadminUsernameésadminPasswordparaméterekhez.az deployment group create \ --resource-group "<resource-group-name>" \ --template-file 'main.bicep'Jótanács
Azt is megteheti, hogy a
--parametersopciót használva előre definiált értékeket tartalmazó paraméterfájlt ad meg.az deployment group create \ --resource-group "<resource-group-name>" \ --template-file 'main.bicep' \ --parameters @main.parameters.jsonEz a példa JSON-fájl injektálja a
clusteradminésP@ssw.rdértékeket aadminUsernameésadminPasswordparaméterekhez.{ "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#", "contentVersion": "1.0.0.0", "parameters": { "adminUsername": { "value": "clusteradmin" }, "adminPassword": { "value": "P@ssw.rd" } } }Mielőtt továbblépne, várja meg, amíg az üzembe helyezési művelet befejeződik.
Üzembe helyezett erőforrások áttekintése
Listázhatja az erőforráscsoportban üzembe helyezett Azure DocumentDB-erőforrásokat.
Az erőforráscsoport erőforrásainak listájának lekérésére használható
az resource list.az resource list \ --resource-group "<resource-group-name>" \ --namespace "Microsoft.DocumentDB" \ --resource-type "mongoClusters" \ --query "[].name" \ --output jsonA példakimenetben keresse meg azokat az erőforrásokat, amelyek típusa
Microsoft.DocumentDB/mongoClusters. Íme egy példa a várható kimenet típusára:[ "msdocs-documentdb-example-cluster" ]
Erőforrások tisztítása
Miután végzett az Azure DocumentDB-fürttel, törölheti az Azure-erőforrásokat, amelyeket létrehozott, hogy elkerülje a további költségeket.
Használja a
az group delete-t az erőforráscsoport eltávolításához az előfizetésből.az group delete \ --name "<resource-group-name>" \ --yes \ --no-waitFontos
Győződjön meg arról, hogy a parancs futtatása előtt már nincs szüksége az erőforrásokra, mivel az véglegesen törli őket.