https://github.com/ztj1993/docker-fn
这是一个 Docker Fn Project Cli 程序
https://github.com/ztj1993/docker-fn
fnproject
Last synced: 10 months ago
JSON representation
这是一个 Docker Fn Project Cli 程序
- Host: GitHub
- URL: https://github.com/ztj1993/docker-fn
- Owner: ztj1993
- Created: 2020-12-28T08:02:08.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-11-21T13:58:17.000Z (about 2 years ago)
- Last Synced: 2023-11-21T14:52:45.143Z (about 2 years ago)
- Topics: fnproject
- Language: Dockerfile
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker is Fn Project Cli
这是一个 Fn Project Cli 程序。
### 项目应用
```
# 构建镜像
docker compose build
# 查看命令示例
docker compose run fn --help
# 启动服务(默认已启动)
# docker compose run fn start -d
# 查看上下文
docker compose run fn list contexts
# 创建一个函数
docker compose run fn init --runtime python hello-fn
# 创建一个应用
docker compose run fn create app hello-app
# 部署函数到应用
docker compose run fn --verbose deploy --app hello-app --working-dir /srv/hello-fn --local
# 查看所有应用
docker compose run fn list apps
# 查看应用下的函数
docker compose run fn list functions hello-app
# 调用应用下的函数
docker compose run fn invoke hello-app hello-fn
# 检查应用下的函数
docker compose run fn inspect function hello-app hello-fn
```
### 环境变量
- FN_API_URL
- FN_REGISTRY
### 容器数据
- /srv
- /root/.fn
- /var/run/docker.sock
### 参考连接
- https://github.com/fnproject/cli/blob/master/CONTEXT.md
- https://github.com/fnproject/ui