Closed AngryUbuntuNerd closed 4 years ago
Do you know what caused this error in Splash Docker image? Is it the use of USER directive? FTR, we had to use non-default (non-root) user in Splash because Chromium doesn't work under root.
It seems this issue is now fixed, a rerun of the same pipeline works.
When building a Dockerfile with Scrapy base image in a BitBucket pipeline, it now breaks on the first build step (FROM scrapinghub/splash) with this error:
According to the BitBucket help page this issue is due to the fact that they have enabled userns remapping for security reasons. They also say that some images will not handle this properly, and Scrapy is seemingly one of them.
Until this is fixed, the Scrapy docker image can essentially not be used in BitBucket pipelines, or anywhere that activates this feature.