码迷,mamicode.com
首页 > 其他好文 > 详细

fnproject faas 框架试用

时间:2017-10-04 21:35:11      阅读:418      评论:0      收藏:0      [点我收藏+]

标签:运行   sans   1.5   rip   font   localhost   ons   fun   cti   

1. 预备环境
docker 17.05
docker hub account (测试可选)
2. 安装
curl -LSs https://raw.githubusercontent.com/fnproject/cli/master/install | sh
3. 简单例子
     a. 启动服务
     fn start
     b. go  项目例子
       func.go
   package main
   import (
     "fmt"
    )
   func main() {
     fmt.Println("Hello from Fn!")
   }
    c. 运行项目
# Initialize your function
# This detects your runtime from the code above and creates a func.yaml
fn init

# Set your Docker Hub username
export FN_REGISTRY=<DOCKERHUB_USERNAME>

# Test your function
# This will run inside a container exactly how it will on the server
fn run

# Deploy your functions to the Fn server (default localhost:8080)
# This will create a route to your function as well
fn deploy --app myapp
 
 
4. 管理界面
     
    docker 运行模式 
docker run --rm -it --link functions:api -p 4000:4000 -e "API_URL=http://api:8080" fnproject/ui
 
 
  如下:
技术分享
 
5. 参考资料
https://github.com/fnproject/ui
https://github.com/fnproject/fn

fnproject faas 框架试用

标签:运行   sans   1.5   rip   font   localhost   ons   fun   cti   

原文地址:http://www.cnblogs.com/rongfengliang/p/7627169.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!