Come sappiamo, tra le principali caratteristiche di .NET Core è presente la possibilità di eseguirlo anche in ambiente Linux. Microsoft Azure è alla continua ricerca di diventare uno strumento universale per ogni sviluppatore o DevOps, indipendentemente dalla tecnologia di utilizzo.
Di recente, per raggiungere questo scopo, le Web App si sono dotate della possibilità di lavorare anche in ambiente Linux. Lo strumento e la facilità di utilizzo sono gli stessi: service plan, pannello amministrativo, impostazioni, anche se con qualche limitazione dato che sono attualmente in preview.
Per creare un service plan è necessario accedere ancora al portale e cercare la voce Web App on Linux, come nell'immagine.
Ci vengono chiesti come al solito il nome del sotto dominio, la region (solo alcune), il resource group e il service plan. Quest'ultimo dev'essere nuovo e non è compatibile con altri già creati per ambiente Windows. Inoltre, i profili free e shared, per il momento, non sono disponibili. Per ultimo, ma il più importante, ci viene chiesto quale container utilizzare. La particolarità del servizio, infatti, risiede nel fatto che è nativa l'integrazione con Docker. Possiamo quindi scegliere tra le immagini già presenti, per sfruttare .NET Core, Node.js e PHP.
In alternativa possiamo scegliere di avviare un'immagine presente su Docker Hub o su un registry privato. Una volta creata la Web App, possiamo accedervi usando FTP o agganciando un repository Git. Possiamo impostare le variabili d'ambiente attraverso la sezione Application Settings, per esempio per esporre un web server attraverso PORT, e impostare il file di startup.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Ottimizzazione dei block template in Angular 17
Elencare le container images installate in un cluster di Kubernetes
Utilizzare il trigger SQL con le Azure Function
Eseguire le GitHub Actions offline
Verificare la provenienza di un commit tramite le GitHub Actions
Semplificare il deployment di siti statici con Azure Static Web App
Migrate and Modernize your .NET Applications on Azure
Assegnare un valore di default a un parametro di una lambda in C#
Miglioramenti nell'accessibilità con Angular CDK
Eseguire attività con Azure Container Jobs
Utilizzare la session affinity con Azure Container Apps
Utilizzare Model as a Service su Microsoft Azure
I più letti di oggi
- Impostare un elemento come ridimensionabile tramite CSS
- Proteggersi dagli attacchi di Open Redirect in ASP.NET Core MVC
- Personalizzare l'errore del rate limiting middleware in ASP.NET Core
- Accedere alla console di una Azure Container App
- Modificare i metadati nell'head dell'HTML di una Blazor Web App
- Gli oggetti CallOut di Expression Blend 4.0
- SQL Server 2005 December CTP
- Sfruttare le nuove tipologie di input di HTML5 con ASP.NET 4.0
- Upload da una pagina web con Dundas Upload