Hi All. New to the kedro community but everything ...
# questions
z
Hi All. New to the kedro community but everything I've seen on here so far looks class! We are trying to create docker images so that we can run our code using AWS lambdas. I was wondering if kedro had any supporting features around the creation of Docker images? Thanks!
K 2
j
hi @Zubin Roy! we offer a
kedro-docker
plugin you can use https://github.com/kedro-org/kedro-plugins/tree/main/kedro-docker
we've found that teams end up writing their own
Dockerfile
though
we have some docs around Kedro on AWS Step Functions in case it's useful for you https://docs.kedro.org/en/stable/deployment/aws_step_functions.html
z
@Juan Luis thank you! I will have a look through that documentation. Out of curiosity how come teams end up writing their own
Dockerfiles
? Are there some limitations to the
kedro-docker
plugin?
j
not limitations per se, it's just that
kedro-docker
provides a template for a Dockerfile and the moment teams want to depart from that, it's easier to write your own instead of working around the
kedro-docker
template
👍 1
just for curiosity, do you plan to launch a
kedro run
as part of your docker command? or wrap your Kedro pipeline in a FastAPI server or something of that sort?
z
I don't think so. It is more along the later. As using lambda functions to speed up the running of a specific pipeline within the kedro project.
💯 1