mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
26 lines
625 B
Markdown
26 lines
625 B
Markdown
# Hot Function Example
|
|
|
|
This is an example of a hot function. The [hot function documentation](/docs/hot-functions.md) contains an analysis of how this example works.
|
|
|
|
### How to run the example
|
|
|
|
Install the CLI tool, start a Fn server and run `docker login` to login to DockerHub. See the [front page](/README.md) for instructions.
|
|
|
|
Set your Docker Hub username
|
|
|
|
```sh
|
|
export FN_REGISTRY=<DOCKERHUB_USERNAME>
|
|
```
|
|
|
|
Build and deploy the function to the Fn server (default localhost:8080)
|
|
|
|
```sh
|
|
fn deploy --app hot-app
|
|
```
|
|
|
|
Now call your function:
|
|
|
|
```sh
|
|
curl -X POST -d "World" http://localhost:8080/r/hot-app/hotfn-go
|
|
```
|