Files
fn-serverless/docs/lambda/create.md
2017-05-26 18:54:26 +00:00

954 B

OUT OF DATE - NEEDS TO BE UPDATED

Creating Docker images out of Lambda functions

Docker images created by running the create-function subcommand on a Lambda function are ready to execute.

You can convert any Lambda function of type nodejs 0.10, python 2.7 and Java 8 into an Oracle Functions compatible Docker Image as follows:

fn lambda create-function <name> <runtime> <handler> <files...>
  • name: the name of the created docker image which should have the format <username>/<image-name>
  • runtime: any of the following nodejs, python2.7 or java8
  • handler: a handler takes a different form per runtime
    • java8: <namespace>.<class>::<handler>
    • python2.7: <filename>.<handler>
    • nodejs: <filename>.<handler>
  • file: the files to be converted, however for java8 only one file of type jar is allowed.

e.g:

fn lambda create-function test/node-exec:1 nodejs node_exec.handler node_exec.js