Nello script #63 abbiamo visto come possiamo creare una web app che sfrutti Linux come ambiente di hosting, tutto completamente gestito attraverso la piattaforma cloud di Microsoft.
Così come nell'ambiente Windows siamo abituati ad usare la shell cmd, su Linux viene sicuramente utile poter utilizzare bash. Sfruttare questa funzionalità non è immediato perché attualmente non esiste un link diretto dalla dashboard di Azure. Possiamo però accedere a Kudu e poter passare alle funzionalità di più basso livello disponibili, tra cui anche bash.
E' sufficiente andare all'indirizzo
https://[nomeSito].scm.azurewebsites.net/DebugConsole/
e ottenere la shell, ovviamente limitata all'utente. Non possiamo quindi installare pacchetti, ma operare con i comandi più comuni, come nella figura seguente.
Possiamo eventualmente resettare la shell con l'istruzione exit.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare database e servizi con gli add-on di Container App
Sfruttare lo stream rendering per le pagine statiche di Blazor 8
Registrare servizi multipli tramite chiavi in ASP.NET Core 8
Criptare la comunicazione con mTLS in Azure Container Apps
Usare Refit e Polly in Blazor per creare client affidabili e fortemente tipizzati
Eseguire operazioni con timeout in React
Evitare (o ridurre) il repo-jacking sulle GitHub Actions
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON
Cambiare la chiave di partizionamento di Azure Cosmos DB
Usare le variabili per personalizzare gli stili CSS
I più letti di oggi
- Cambiare la chiave di partizionamento di Azure Cosmos DB
- ASP.NET 2.0 per tutti
- Definire stili a livello di libreria in Angular
- Utilizzare il trigger SQL con le Azure Function
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
- .NET Conference Italia 2023 - Milano e Online
- Come EF 8 ha ottimizzato le query che usano il metodo Contains
- Ottimizzazione dei block template in Angular 17