Skip to content

This repo contains the base Docker images for working with azure functions

License

Notifications You must be signed in to change notification settings

cheesi/azure-functions-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status: Build Status

CoreTools Healthcheck: CoreTools healthcheck

Dockerhub

V3 Images

Dotnet

mcr.microsoft.com/azure-functions/dotnet

Linux amd64 Tags

Tags Dockerfile OS Version
3.0 Dockerfile Debian 10
3.0-slim Dockerfile Debian 10
3.0-appservice, 3.0-dotnet3-appservice Dockerfile Debian 10
3.0-dotnet3-core-tools Dockerfile Debian 10

mcr.microsoft.com/azure-functions/dotnet-isolated

Tags Dockerfile OS Version
3.0 Dockerfile Debian 10
3.0-dotnet-isolated5.0-slim Dockerfile Debian 10
3.0-appservice, 3.0-dotnet-isolated5.0-appservice Dockerfile Debian 10
3.0-dotnet-isolated5.0-core-tools Dockerfile Debian 10

Linux arm32v7 Tags

Tags Dockerfile OS Version
3.0-arm32v7 Dockerfile Debian 10
3.0-bionic-arm32v7 Dockerfile Ubuntu 18.04

Windows Server

Tags Dockerfile OS Version
3.0-nanoserver-1809 Dockerfile Windows Server 1809

Node

mcr.microsoft.com/azure-functions/node

Linux amd64 Tags

Tags Dockerfile OS Version
3.0, 3.0-node10 Dockerfile Debian 10
3.0-slim, 3.0-node10-slim Dockerfile Debian 10
3.0-appservice, 3.0-node10-appservice Dockerfile Debian 10
3.0-core-tools, 3.0-node10-core-tools Dockerfile Debian 9
3.0-node12 Dockerfile Debian 10
3.0-node12-slim Dockerfile Debian 10
3.0-node12-appservice Dockerfile Debian 10
3.0-node12-core-tools Dockerfile Debian 9
3.0-node14 Dockerfile Debian 10
3.0-node14-slim Dockerfile Debian 10
3.0-node14-appservice Dockerfile Debian 10
3.0-node14-core-tools Dockerfile Debian 9

Powershell

mcr.microsoft.com/azure-functions/powershell

Linux amd64 Tags

Tags Dockerfile OS Version
3.0, 3.0-powershell6 Dockerfile Debian 10
3.0-slim, 3.0-powershell6-slim Dockerfile Debian 10
3.0-appservice, 3.0-powershell6-appservice Dockerfile Debian 10
3.0-powershell6-core-tools Dockerfile Debian 9
3.0-powershell7 Dockerfile Debian 10
3.0-powershell7-slim Dockerfile Debian 10
3.0-powershell7-appservice Dockerfile Debian 10
3.0-powershell7-core-tools Dockerfile Debian 10

Java

mcr.microsoft.com/azure-functions/java

Linux amd64 Tags

Tags Dockerfile OS Version
3.0, 3.0-java8 Dockerfile Debian 10
3.0-slim, 3.0-java8-slim Dockerfile Debian 10
3.0-appservice, 3.0-java8-appservice Dockerfile Debian 10
3.0-java8-core-tools Dockerfile Debian 10
3.0-java8-build N/A Debian 10
3.0-java11 Dockerfile Debian 10
3.0-java11-slim Dockerfile Debian 10
3.0-java11-appservice Dockerfile Debian 10
3.0-java11-core-tools Dockerfile Debian 10
3.0-java11-build N/A Debian 10

Python

mcr.microsoft.com/azure-functions/python

Linux amd64 Tags

Tags Dockerfile OS Version
3.0, 3.0-python3.6 Dockerfile Debian 10
3.0-slim, 3.0-python3.6-slim Dockerfile Debian 10
3.0-appservice, 3.0-python3.6-appservice Dockerfile Debian 10
3.0-python3.6-buildenv Dockerfile Debian 10
3.0-python3.7 Dockerfile Debian 10
3.0-python3.7-slim Dockerfile Debian 10
3.0-python3.7-appservice Dockerfile Debian 10
3.0-python3.7-buildenv Dockerfile Debian 10
3.0-python3.8 Dockerfile Debian 10
3.0-python3.8-slim Dockerfile Debian 10
3.0-python3.8-appservice Dockerfile Debian 10
3.0-python3.8-buildenv Dockerfile Debian 10
3.0-python3.8-core-tools Dockerfile Debian 10
3.0-python3.9 Dockerfile Debian 10
3.0-python3.9-slim Dockerfile Debian 10
3.0-python3.9-appservice Dockerfile Debian 10
3.0-python3.9-buildenv Dockerfile Debian 10
3.0-python3.9-core-tools Dockerfile Debian 10

Base

mcr.microsoft.com/azure-functions/base

Linux amd64 Tags

Tags Dockerfile OS Version
3.0 Dockerfile Debian 10
3.0-slim Dockerfile Debian 10
3.0-appservice Dockerfile Debian 10

V2 Images

Dotnet

mcr.microsoft.com/azure-functions/dotnet

Linux amd64 Tags

Tags Dockerfile OS Version
2.0 Dockerfile Debian 9
2.0-slim Dockerfile Debian 9
2.0-appservice, 2.0-dotnet2-appservice Dockerfile Debian 9

Linux arm32v7 Tags

Tags Dockerfile OS Version
2.0-arm32v7 Dockerfile Debian 9
2.0-bionic-arm32v7 Dockerfile Ubuntu 18.04

Linux alpine Tags

Tags Dockerfile OS Version
2.0-alpine Dockerfile Alpine 3.8

Windows Server

Tags Dockerfile OS Version
2.0-nanoserver-1803 Dockerfile Windows Server 1803
2.0-nanoserver-1809 Dockerfile Windows Server 1809

Node

mcr.microsoft.com/azure-functions/node

Linux amd64 Tags

Tags Dockerfile OS Version
2.0, 2.0-node8 Dockerfile Debian 9
2.0-slim, 2.0-node8-slim Dockerfile Debian 9
2.0-appservice, 2.0-node8-appservice Dockerfile Debian 9
2.0-node10 Dockerfile Debian 9
2.0-node10-slim Dockerfile Debian 9
2.0-node10-appservice Dockerfile Debian 9
2.0-node12 Dockerfile Debian 9
2.0-node12-slim Dockerfile Debian 9
2.0-node12-appservice Dockerfile Debian 9

Powershell

mcr.microsoft.com/azure-functions/powershell

Linux amd64 Tags

Tags Dockerfile OS Version
2.0, 2.0-powershell6 Dockerfile Debian 9
2.0-slim, 2.0-powershell6-slim Dockerfile Debian 9
2.0-appservice, 2.0-powershell6-appservice Dockerfile Debian 9

Linux alpine Tags

Tags Dockerfile OS Version
2.0-alpine, 2.0-powershell6-alpine Dockerfile Alpine 3.8

Java

mcr.microsoft.com/azure-functions/java

Linux amd64 Tags

Tags Dockerfile OS Version
2.0, 2.0-java8 Dockerfile Debian 9
2.0-slim, 2.0-java8-slim Dockerfile Debian 9
2.0-appservice, 2.0-java8-appservice Dockerfile Debian 10
2.0-java8-build N/A Debian 9

Linux alpine Tags

Tags Dockerfile OS Version
2.0-alpine, 2.0-java8-alpine Dockerfile Alpine 3.8

Python

mcr.microsoft.com/azure-functions/python

Linux amd64 Tags

Tags Dockerfile OS Version
2.0, 2.0-python3.6 Dockerfile Debian 9
2.0-slim, 2.0-python3.6-slim Dockerfile Debian 9
2.0-appservice, 2.0-python3.6-appservice Dockerfile Debian 9
2.0-python3.6-buildenv Dockerfile Debian 9
2.0-python3.7 Dockerfile Debian 9
2.0-python3.7-slim Dockerfile Debian 9
2.0-python3.7-appservice Dockerfile Debian 9
2.0-python3.7-buildenv Dockerfile Debian 9

Base

mcr.microsoft.com/azure-functions/base

Linux amd64 Tags

Tags Dockerfile OS Version
2.0 Dockerfile Debian 9
2.0-slim Dockerfile Debian 9
2.0-appservice Dockerfile Debian 9

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

About

This repo contains the base Docker images for working with azure functions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 85.8%
  • TypeScript 7.5%
  • Shell 5.3%
  • Other 1.4%