Hey everyone, I'm trying to understand how Prefect...
# ask-community
m
Hey everyone, I'm trying to understand how Prefect Projects work but can't find many resources. Are there any online resources (other then the prefect documentation) that can help me get started?
1
j
Hey! projects are still pretty new and in beta. This video that covers how to create multiple deployments from a project gives a great general overview:

https://www.youtube.com/watch?v=hCsB5LUj3fs

I know you said outside the prefect docs but going to link these anyways 🙂Project tutorialProject concept page
m
Thanks Jake, I'm mostly curious about how it integrates with building docker images and the docker workers you guys now have. I can't find much information on that specific aspect. Anything that can help me out with that? How long do you think it will be in Beta for?
j
Hey Mike! I don’t have a concrete answer regarding the beta timeline unfortunately.
As far as projects & building docker images — you can define a
build
step in either your
prefect.yaml
or your
deployment.yaml
to define the configuration you’d expect for the build (and push) of your Docker image
🙌 1
Copy code
build:
    - prefect_docker.projects.steps.build_docker_image: &docker_build
        push: true
        requires: prefect-docker==0.2.3
        tag: latest
        dockerfile: path/to/Dockerfile
        image_name: dockerregistry/imagename