|
|
|
|
|
|
|
az login |
|
|
|
|
|
|
|
|
|
|
|
az group create --name mineResGroup --location southcentralus |
|
|
|
|
|
az storage account create --resource-group mineResGroup --name acismineacc --location southcentralus --sku Standard_LRS --kind StorageV2 |
|
|
|
|
|
az storage share create --name acismineshare --account-name acismineacc |
|
|
|
|
|
$STORAGE_KEY=$(az storage account keys list --resource-group mineResGroup --account-name acismineacc --query "[0].value" --output tsv) |
|
echo $STORAGE_KEY |
|
|
|
|
|
|
|
az container create --resource-group mineResGroup --name minecotainer --image itzg/minecraft-bedrock-server --dns-name-label minesvrbedrock --ports 19132 19133 --protocol udp --restart-policy OnFailure --environment-variables EULA=TRUE --azure-file-volume-account-name acismineacc --azure-file-volume-account-key $STORAGE_KEY --azure-file-volume-share-name acismineshare --azure-file-volume-mount-path /data |
|
|
|
|
|
|
|
cmd.exe /C "cmdkey /add:`"acismineacc.file.core.windows.net`" /user:`"Azure\acismineacc`" /pass:`"$STORAGE_KEY`"" |
|
New-PSDrive -Name M -PSProvider FileSystem -Root "\\acismineacc.file.core.windows.net\acismineshare" -Persist |
|
|