https://kedro.org/ logo
#questions
Title
# questions
z

Zubin Roy

02/26/2024, 1:36 PM
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

Juan Luis

02/26/2024, 1:37 PM
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

Zubin Roy

02/26/2024, 1:40 PM
@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

Juan Luis

02/26/2024, 1:47 PM
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

Zubin Roy

02/26/2024, 1:51 PM
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