Closed ankurmalhotra07 closed 2 weeks ago
[storage.options.overlay] ignore_chown_errors = "true" mount_program = "/usr/bin/fuse-overlayfs" mountopt = "nodev,fsync=0"
why are you using fuse-overlayfs?
You can use native overlay with additional image stores
sorry, closed by mistake
A friendly reminder that this issue had no activity for 30 days.
Closing as there was no further info provided
Issue Description
Describe your issue Want to use additional image stores as explained in this guide to cache images and speed up builds. However, the use of these additional stores is slowing down builds even more.
Steps to reproduce the issue
Steps to reproduce the issue Provision EFS share in AWS Mount EFS share mount -t efs -o tls fs-123...:/ /var/lib/mycontainers Pull image using podman time podman --root /var/lib/mycontainers pull docker.io/amazoncorretto:latest
Describe the results you received
Describe the results you received Writing the image to the image store takes a significantly longer time. Note that copying the image directory using CP command to the EFS takes significantly less time. Therefore, I suspect that it has something to do with the interaction between podman and the EFS share.
Describe the results you expected
Describe the results you expected Write should be significant faster.
podman info output
Podman in a container
No
Privileged Or Rootless
None
Upstream Latest Release
Yes
Additional environment details
Additional environment details
[storage.options] additionalimagestores = ["/var/lib/mycontainers"]
[storage.options.overlay] ignore_chown_errors = "true" mount_program = "/usr/bin/fuse-overlayfs" mountopt = "nodev,fsync=0"