* Misc doc updates * Some theme updates: no all caps headers, remove blue arrows
25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
---
|
|
title: "Environments"
|
|
draft: false
|
|
weight: 32
|
|
---
|
|
|
|
An environment contains the language and runtime specific parts of a function. An environment is essentially a container with a webserver and a dynamic loader for the function code.
|
|
|
|
The following pre-built environments are currently available for use in Fission:
|
|
|
|
| Environment | Image |
|
|
| ------------------------------------ | ------------------------- |
|
|
| Binary (for executables or scripts) | `fission/binary-env` |
|
|
| Go | `fission/go-env` |
|
|
| .NET | `fission/dotnet-env` |
|
|
| .NET 2.0 | `fission/dotnet20-env` |
|
|
| NodeJS (Alpine) | `fission/node-env` |
|
|
| NodeJS (Debian) | `fission/node-env-debian` |
|
|
| Perl | `fission/perl-env` |
|
|
| PHP 7 | `fission/php-env` |
|
|
| Python 3 | `fission/python-env` |
|
|
| Ruby | `fission/ruby-env` |
|
|
|
|
To create custom environments you can extend one of the environments in the list or create your own environment from scratch.
|