Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.
Kommandogruppen sandbox i Databricks CLI hjälper dig att skapa, konfigurera och komma åt Databricks Sandbox-miljöer.
Important
Databricks Sandbox finns i Beta.
Databricks Sandbox-miljöer är SSH-tillgängliga utvecklingsmiljöer som backas upp av microVM-isolering. Varje sandbox-miljö är en personlig miljö med förinstallerade verktyg (Python, Node.js, Rust och Databricks CLI) och beständig lagring.
Så här kommer du igång:
databricks auth login --host https://...
databricks sandbox register
databricks sandbox create
databricks sandbox ssh
databricks sandbox-konfiguration
Konfigurera sandbox-miljöns namn och automatisk stoppprincip.
--nameInställningarna , --idle-timeoutoch --no-autostop är oberoende och du kan skicka valfri kombination.
databricks sandbox config <sandbox-id> [flags]
Arguments
<sandbox-id>
ID för sandbox-miljön som ska konfigureras.
Options
--name string
Etikett för sandbox-miljön (max 256 byte). Passera --name= för att rensa.
--idle-timeout string
Tidsgräns för inaktivitet. Ange det här värdet till 0 (eller 0s) för att rensa det och använd standardvärdet för hanteraren (10m). Giltigt intervall: 1m till 24h.
--no-autostop
När det är sant stoppas aldrig den här sandbox-miljön automatiskt vid inaktivitet. Skicka --no-autostop=false för att återgå.
Examples
databricks sandbox config my-sandbox-1234 --name my-project
databricks sandbox config my-sandbox-1234 --idle-timeout 15m
databricks sandbox config my-sandbox-1234 --idle-timeout 1h30m
databricks sandbox config my-sandbox-1234 --idle-timeout 0
databricks sandbox config my-sandbox-1234 --no-autostop
databricks sandbox config my-sandbox-1234 --no-autostop=false
databricks sandbox config my-sandbox-1234 --idle-timeout 30m --no-autostop=false
skapa sandbox-miljön i databricks
Skapa en ny sandbox-miljö.
Skapar en personlig utvecklingsmiljö som backas upp av en microVM, blockerar tills sandbox-miljön körs och skriver ut sandbox-ID:t.
databricks sandbox create [flags]
Options
--json
Returnera resultat i JSON-format.
--name string
Etikett för sandbox-miljön (max 256 byte).
Examples
databricks sandbox create
databricks sandbox create --name my-project
databricks sandbox create --json
standardinställning för databricks-sandbox-miljö
Ange standard sandbox-miljön som används av databricks sandbox ssh.
Standardvärdet lagras lokalt i ~/.databricks/sandbox.json per profil. Sandbox-ID:t verifieras mot servern innan det skrivs.
databricks sandbox default <sandbox-id> [flags]
Alias: set-default
Arguments
<sandbox-id>
Sandbox-ID:t som ska anges som standard.
Options
Example
databricks sandbox default my-sandbox-1234
databricks sandbox-borttagning
Ta bort en sandbox-miljö.
Detta avslutar permanent och tar bort den angivna sandbox-miljön. Kommandot frågar efter bekräftelse interaktivt; använd --auto-approve för att hoppa över kommandotolken.
databricks sandbox delete <sandbox-id> [flags]
Arguments
<sandbox-id>
Sandbox-ID:t som ska tas bort.
Options
--auto-approve
Hoppa över den interaktiva bekräftelseprompten.
Examples
databricks sandbox delete my-sandbox-1234
databricks sandbox delete my-sandbox-1234 --auto-approve
databricks sandbox-lista
Visa en lista över sandbox-miljöer.
Visar alla sandbox-rutor som är associerade med ditt konto, inklusive deras aktuella status och ID.
databricks sandbox list [flags]
Options
--json
Returnera resultat i JSON-format.
Examples
databricks sandbox list
databricks sandbox list --json
databricks sandbox-register
Generera en dedikerad SSH-nyckel för sandbox-miljön och registrera den med tjänsten.
Det här kommandot:
- Genererar en Ed25519 SSH-nyckel vid
~/.ssh/sandbox_ed25519(om den inte finns). - Registrerar den offentliga nyckeln med sandbox-tjänsten, märkt med
--name. - Du kan också uppdatera
~/.ssh/configmed enHost sandbox-gwpost.
Efter registreringen databricks sandbox ssh använder den här nyckeln automatiskt.
databricks sandbox register [flags]
Options
--name string
Etikett för den registrerade nyckeln (standardvärdet för den här datorns värdnamn). Skicka --name= för att registrera utan etikett.
Examples
databricks sandbox register
databricks sandbox register --name my-laptop
databricks sandbox-ssh
SSH till din standardmiljö eller en specifik sandbox-miljö. Extra argument efter -- skickas direkt till ssh.
databricks sandbox ssh [sandbox-id] [-- <ssh-args-or-command>...] [flags]
Arguments
[sandbox-id]
Valfritt sandbox-ID. Om det utelämnas använder du din standardsandlåda.
Options
--gateway string
Värdnamn för sandbox-gateway (identifieras automatiskt från profilen om det är tomt).
--port string
SSH-port för sandbox-gateway. Förvald: 2222.
Examples
databricks sandbox ssh
databricks sandbox ssh my-sandbox-1234
databricks sandbox ssh -- ls -la /home
databricks sandbox ssh my-sandbox-1234 -- cat /etc/os-release
databricks sandbox ssh -- -L 8080:localhost:8080
Databricks sandbox ssh-key
Hantera SSH-nycklar som registrerats med sandbox-tjänsten.
databricks sandbox ssh-key [command]
Tillgängliga kommandon
-
databricks sandbox ssh-key list– Lista SSH-nycklar som registrerats med sandbox-tjänsten. -
databricks sandbox ssh-key delete– Ta bort en SSH-nyckel som registrerats med sandbox-tjänsten.
Options
databricks sandbox-ssh-key-lista
Lista SSH-nycklar som registrerats med sandbox-tjänsten.
Varje rad visar hashvärdet för servertilldelade nycklar (används för att ta bort nyckeln), det angivna namnet på användaren och skapa tidsstämplar och tidsstämplar för senaste användning. Den lokalt registrerade nyckeln (från databricks sandbox register) markeras när dess hash matchar en av de angivna posterna.
databricks sandbox ssh-key list [flags]
Options
--json
Returnera resultat i JSON-format.
Examples
databricks sandbox ssh-key list
databricks sandbox ssh-key list --json
Databricks sandbox ssh-nyckel borttagning
Ta bort en SSH-nyckel som registrerats med sandbox-tjänsten.
Nyckelhash är identifieraren som returneras av databricks sandbox ssh-key list. Efter borttagningen lyckas inte SSH-försök som använder motsvarande privata nyckel förrän du registrerar nyckeln igen.
databricks sandbox ssh-key delete <key-hash> [flags]
Arguments
<key-hash>
Den nyckelhash som ska tas bort.
Options
Example
databricks sandbox ssh-key delete a1b2c3d4e5f6...
databricks sandbox-start
Aktivera en stoppad sandbox-miljö.
Startar stödmikroVM och blockerar tills sandbox-miljön når Körning (eller upp till 10 minuter). Att köra det här kommandot på en sandbox-miljö som redan körs är en no-op.
databricks sandbox start <sandbox-id> [flags]
Arguments
<sandbox-id>
Sandbox-ID:t som ska aktiveras.
Options
Example
databricks sandbox start my-sandbox-1234
databricks sandbox-status
Visa detaljerad status för en sandbox-miljö.
databricks sandbox status <sandbox-id> [flags]
Arguments
<sandbox-id>
Sandbox-ID:t som ska inspekteras.
Options
--json
Returnera resultat i JSON-format.
Examples
databricks sandbox status my-sandbox-1234
databricks sandbox status my-sandbox-1234 --json
databricks sandbox-stopp
Stoppa en sandbox-miljö som körs.
Avslutar säkerhetskopieringen av microVM men bevarar sandbox-posten och dess beständiga lagring. Att stoppa en redan stoppad sandbox-miljö är en no-op.
databricks sandbox stop <sandbox-id> [flags]
Arguments
<sandbox-id>
Sandbox-ID:t som ska stoppas.
Options
Example
databricks sandbox stop my-sandbox-1234
Globala flaggor
--debug
Om felsökningsloggning ska aktiveras.
-h eller --help
Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.
--log-file sträng
En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.
--log-format Format
Loggformattypen, text eller json. Standardvärdet är text.
--log-level sträng
En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.
-o, --output typ
Kommandots utdatatyp, text eller json. Standardvärdet är text.
-p, --profile sträng
Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.
--progress-format Format
Formatet för att visa förloppsloggar: default, append, inplaceeller json
-t, --target sträng
Om tillämpligt, paketmålet som ska användas