Skip to content

Commit 27d825c

Browse files
authored
Merge pull request #108928 from btardif/free
Linux Free Tier and Web Sockets
2 parents 30ca088 + 5850b96 commit 27d825c

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

articles/app-service/containers/app-service-linux-faq.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ You can find all Docker files on [GitHub](https://github.com/azure-app-service).
3030
| Java SE | the command to start your JAR app (for example, `java -jar /home/site/wwwroot/app.jar --server.port=80`) |
3131
| Tomcat | the location of a script to perform any necessary configurations (for example, `/home/site/deployments/tools/startup_script.sh`) |
3232
| Node.js | the PM2 configuration file or your script file |
33-
| .Net Core | the compiled DLL name as `dotnet <myapp>.dll` |
33+
| .NET Core | the compiled DLL name as `dotnet <myapp>.dll` |
3434
| Ruby | the Ruby script that you want to initialize your app with |
3535

3636
These commands or scripts are executed after the built-in Docker container is started, but before your application code is started.
@@ -51,7 +51,7 @@ Yes, you can do that through the source control management (SCM) site.
5151
5252
**How can I create a Linux App Service plan through an SDK or an Azure Resource Manager template?**
5353

54-
You should set the **reserved** field of the app service to *true*.
54+
Set the **reserved** field of the app service to *true*.
5555

5656
## Continuous integration and deployment
5757

@@ -71,7 +71,7 @@ Yes, you need to set an app setting called `WEBSITE_WEBDEPLOY_USE_SCM` to *false
7171

7272
If Git deployment fails to your Linux web app, choose one of the following options to deploy your application code:
7373

74-
- Use the Continuous Delivery (Preview) feature: You can store your apps source code in an Azure DevOps Git repo or GitHub repo to use Azure Continuous Delivery. For more information, see [How to configure Continuous Delivery for Linux web app](https://blogs.msdn.microsoft.com/devops/2017/05/10/use-azure-portal-to-setup-continuous-delivery-for-web-app-on-linux/).
74+
- Use the Continuous Delivery (Preview) feature: You can store your app's source code in an Azure DevOps Git repo or GitHub repo to use Azure Continuous Delivery. For more information, see [How to configure Continuous Delivery for Linux web app](https://blogs.msdn.microsoft.com/devops/2017/05/10/use-azure-portal-to-setup-continuous-delivery-for-web-app-on-linux/).
7575

7676
- Use the [ZIP deploy API](https://github.com/projectkudu/kudu/wiki/Deploying-from-a-zip-file): To use this API, [SSH into your web app](https://docs.microsoft.com/azure/app-service/containers/app-service-linux-ssh-support) and go to the folder where you want to deploy your code. Run the following code:
7777

@@ -168,11 +168,19 @@ Here are the rules for determining which container is accessible - in the order
168168
- The first container to define port 80 or 8080
169169
- If neither of the above is true, the first container defined in the file will be accessible (exposed)
170170

171+
172+
## Web Sockets
173+
174+
Web Sockets are supported on Linux apps.
175+
176+
> [!IMPORTANT]
177+
> Web Sockets are not currently supported for Linux apps on Free App Service Plans. We are working on removing this limitation and plan to support up to 5 web socket connections on Free App Service plans.
178+
171179
## Pricing and SLA
172180

173181
**What is the pricing, now that the service is generally available?**
174182

175-
You are charged the normal Azure App Service pricing for the number of hours that your app runs.
183+
Pricing varies by SKU and region but you can see more details at our pricing page: [App Service Pricing](https://azure.microsoft.com/pricing/details/app-service/linux/).
176184

177185
## Other questions
178186

0 commit comments

Comments
 (0)