Hello again. Sorry if I disturb a bit, I have some doubts about the Python SDK. I'm running this script and publishing the image, but for some reason the final image does not contain the content of the mounted directory. I've been checking the doc and I didn't found a "copy" function or something similar, like Docker does. ```async def test_and_push():
async with dagger.Connection(dagger.Config(log_output=sys.stderr)) as client:
# get reference to the local project
src_id = await client.host().workdir(".").id()
node_container = (
client.container()
# pull container
.from_("node:16.3.0")
# mount cloned repository into image
.with_mounted_directory("/app", src_id)
# set working directory
.with_workdir("/app")
# run command to install dependencies
.exec(["npm", "install"])
# run command to install dependencies
.exec(["npm", "run", "test"])
)
await node_container.publish(f"{os.getenv('DOCKER_REGISTRY')}:latest") ```
Then I can see the publish run ok, but when I check the "app/" dir there is nothing inside.
root@220c659d1f5e:/app# ls -lisa
total 8
3679265 4 drwxr-xr-x 2 root root 4096 Nov 14 11:45 .
3680966 4 drwxr-xr-x 1 root root 4096 Nov 14 14:35 ..
Thanks in advance.