sfdc force:org:create -a <yourScartchOrgAliasName> -d 30 -f config/project-scratch-def.json -s
-d -- Scratch org duration 1 to 30 days
-a -- Alias name that you give for your scratch org
You can specify all your scratch org configuration in this config file before you run this command
If you want to create a scratch org using the Salesforce CLI please use the below the command.
sfdx force:org:create -a <aliasNameOfYourOrg> -d <duration 1-30> - f <file path> -s (defaults)
sfdc force:org:create -a <aliasNameOfYourOrg> -d 30 -f config/project-scratch-def.json -s
-d -- Scratch org duration 1 to 30 days
-a -- Alias name that you give for your scratch org
-s -- defaults this org for all ongoing commands
-f -- config file location
You can specify all your scratch org configuration in this config file before you run this command
Hope this helped you..Enjoy..!