In the example `Dockerfile` we see multiple: ``` COPY . . ``` Can it be clarified what's actually needed by chef here? It doesn't seem to need `target`, for example, right? Can we just put ``` COPY Cargo.toml Cargo.lock ./ COPY src ./src ``` in the example or otherwise include a minimal `.dockerignore`?