我需要在无头模式下使用 GIMP 创建一个 docker 容器来自动测试我的插件。我制作了那个容器:
FROM python:3.8
RUN apt-get update && apt-get install -y flatpak
RUN flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
RUN flatpak install -y --user https://flathub.org/beta-repo/appstream/org.gimp.GIMP.flatpakref
CMD flatpak run --command=bash org.gimp.GIMP//beta
但是当安装 Gimp 时我发现了这个错误(如果它没有引发异常):
bwrap: Creating new namespace failed: Operation not permitted
所以当我运行容器时它不起作用。完整的日志可以在这里建立。问题是什么?Flatpack 可以在 dokcer 容器内使用吗?我怎样才能防止这个错误?